Good quality plan, products, and installation. Receptive and flexible for post-installation tweaking. Dan and his people seem not satisfied until you are. Wonderful outcome.