I've done three different houses with pretty good success using a company in Texas that sells hardware. They start the process with a discounted 3rd party water chemistry panel, then go over the results with you and make some suggestions.
In each case my problem was iron, but all three got different systems based on the chemistry. I was surprised at how different the water could be in two wells 200 feet apart.
I have no affiliation whatsoever but would use them again: https://www.purewaterproducts.com/
They don't guarantee success but each system did the job, at about the same cost.