Just had our system installed and have been very happy and impressed with Allen and his crew. They have been very professional and keep to their schedules. The installation crew was very clean, especially in the home for plumbing and in my garage with the finishing. The office staff (Joanne) are extremely helpful and very responsive. Same goes for the Dorion/Dave that came out to provide some instructions on how the system works and to test. Would not hesitate to recommend Allan and AA Waters and Brookes to others.