I had my hot water heater replaced almost 2 months ago and I've been happy with the installation. Mike was super responsive to me needing my leaky hot water heater replaced, and scheduling was a breeze. He was personable, explained what he was going to do, and left the area cleaner than when he started. He explained something that was missing with my old unit installation that I might want to include with the installation with the new one, and gave me the price for it, and there was no pressure to do it at all. He just let me know why I might want it on there and it made complete sense to do it. His son, who helped with the installation, was even nice enough to go out of his way to reconnect my dryer vent hose that had popped off. My only issue was that the window of arrival time was missed, but that seems to be par for the course with most service visits. All in all, I would recommend this company and use them again in the future.