We recently had John Moore install a new water heater for us and had a great experience!
The service technician was very knowledgeable and patiently explained everything to us. They were very respectful of our house and worked very hard the entire time they were here for the install (5 hours).
They answered any and all questions and gave great advice.
It was a pleasant experience and I would recormend them 100% for a water heater install!
more