
- Country: USA
- State: New York
- City: New York
- Address: 80 E 11th St, New York, NY 10003, USA
- Store
More companies in your city
2 Review(s)
Mick Diflo
16.07.2012
They did a good job putting in new faucets, but didn't do the other job I asked them to do (replace a valve). When I called from work to tell them they said they'd charge me for a return-trip, which I didn't think was fair. I'll get the valve later, elsewhere.
Humza Ahmad
13.04.2017
Says 24-7 but told me to call back in the morning when I needed immediate and emergency plumbing help. Not recommended.
Added comment