"After noticing our carpet was very wet, I discovered our two ancient water heaters were leaking. I called Bill first thing in the morning, and he came out right away. He quickly diagnosed the problem (actually, only one of the water heaters was leaking), and discussed options for replacement. He was pleasant, hard working, and honest about pricing. By the early afternoon, Bill had removed the bad water heater, and hooked up a solution salvaging the still functional water heater so we could further consider our replacement options. I would happily use Bill's services again. Thanks!"
- Aaron B.