These guys are absolutely the best. I've called them twice in the last couple of years, once to replace a leaking bathtub drain, and most recently, to replace 3 toilets and our inside water shut off valve. I can't recommend them highly enough. They replaced 3 toilets in as many hours, carried off the old ones, and left the bathrooms immaculate. During the plumbing inspection they found that the inside water shut off valve was no longer working right and they came back 2 days later (took that long to arrange a external shut off with the city) and replaced the valve in under 2 hours -- a major job. The great thing about them is the quality of their people -- they are very courteous and perfectly skilled. Same with their office front. You get email notifications of when they are on the way, they arrive when they say they will, and after it's all done they call back to make sure you're happy. People skills of this caliber aren't often found and I've dealt with them often enough now to realize it wasn't a fluke. You will pay a little more but you can have absolute confidence in the quality of the work and the guarantees.