I have heard great things about this company, but cannot accurately rate it because they didn't show up. When they hadn't shown up an hour after my appointment time, I called and was told they'd be there within the next few hours. A few hours passed, I called again and they said they'd check with the plumber and call me right back. They didn't. I booked another plumber from a different company who was able to come immediately.I understand emergencies come up that take priority before my call, but a little communication from the company would have gone a long way.