Sales representative was informative. Installation was very satisfactory and very neat! I would absolutely recommend Leach and Sons Water Systems! I already have and they bought one of your water systems. I am so glad I purchased from Leach and Sons and I have no doubt I purchased it from the right place!
- November 12, 2021