BAD Service, Former Good Reputation Way Downhill.
This company did a terrible job for me after several experiences in the past that were okay. I have paid them several thousand dollars in the last couple of years, for a new sewer line, and previous repair work around the house. Last time they came to fix my water heater, which they'd already fixed once before and is only a couple years old; it went out again. They showed up without the right part, then the guy drove around and kept me waiting for FIVE HOURS and finally showed up with a used part from their own warehouse. Charged me nearly $500 (!!) for a $25 USED part and a short time fixing the actual problem. Then it fell off the next day!! Tried to negotiate a fair adjustment and they knocked off a VERY small amount and aggressively went after the rest. I paid since I can't risk bad credit. VERY disappointing, not only the unprofessional "work" (driving around?) and poor workmanship, but also refusal to negotiate a fair compromise. DO NOT USE THIS COMPANY. They used to be fine, but no more.