You come highly recommended, but with a very high price tag. We're trusting that the results will justify the cost. We are very pleased with the process so far, but I guess 'time will tell' whether our water problems have been resolved for the long term. Hope so