Tom, you are right in getting a local company you can trust. I had a Rainsoft before and it died from the same O ring problem. My guy came down and did his own water test, put it together according to the test results, installed it and it cycles once a week and the water is fine.