Search results
Yelp Reviews
2.0 54 reviews
- 5 star 11
- 4 star 1
- 3 star 2
- 2 star 1
- 1 star 39
I went on Home Depot's site to schedule an estimate for a water heater installation and they assigned Delta Mechanical as the company that would handle the installation estimate and installation... More
These guys are aweful. They were sent to me by Home Depot, to install a hot water heater. I paid $3600+, including extra to move the hot water heater a few feet away from the original location.... More