I've used My Plumber a couple times. They're exceptional with communication, dispatch, and service. But it's *so* expensive! Really disproportionate compared to other companies in the area. Tommy was our service tech this time -- he was excellent and I highly recommend him.