
- Country: England
- State: East
- City: Denver
- Address: 1873 S Bellaire St, Denver, CO 80222, USA
- Store
More companies in your city
2 Review(s)
Jon Lopez
06.01.2014
Absolutely the worst plumbers skill and service I've ever had. The operator was rude and disrespectful, the plumber didn't speak English and had no idea of what he was doing. He came with the wrong machine, charged us $150, and never came back. An absolute scam from a garbage company. DO NOT USE THESE GUYS, TRUST ME!!!!
Elmer G
14.12.2012
THE rudest person I have ever spoken with at a supposed "company". Acted like he didn't need my money at ALL. Do yourself a favor and find someone else.
Added comment