After my water softer broke, I called several companies to request a quote in a new one. Purisoft was the only one more than providing me a quote, also tested my water to make sure I needed a new water softer. The installation went smoothly. Mike is a very knowledgeable person and made sure everything was working as it should before leaving. Would definitely recommend them!