Rainsoft uses a very high pressure selling technique. If you have ever been to a time share presentation then you have an idea of how they sell. The system may in fact be a good system (I don't know) , but it is VERY overpriced. If you feel like you HAVE to get a Rainsoft system, DO NOT buy at time of home demonstration. Someone will call you about 3 days latter magically dropping the price by $2,000 - $3000. Do a google search for Rain Soft reviews BEFORE you buy.