Following a drain leak in an upstairs bathroom, we had two different plumbers look at the issue. Both recommended the replacement of the drain plumbing in its entirety and hiring a contractor. We hired a contractor on the basis of a friend's recommendation, which included a strong recommendation for Viper Home Services, who worked with that contractor.
Manny of Viper was great. His communication was clear, he responded in a timely fashion, and he took the time to explain the kind of work that needed doing. At no point was there any mystery about what kind of work we might be facing or what the cost might be.
He replaced all drain plumbing in the upstairs bathroom, installed the tub and rough-in and supply plumbing as needed. He noted that our kitchen sink plumbing was faulty and not properly vented and addressed that. He replaced the old cast iron drain stack, and upon a video inspection, suggested replacing the stack elbow. We took him up on that job too and he removed the elbow (mm thin in some spots!) and poured the concrete around the drain stack. He also replaced a toilet gasket and replaced faulty laundry taps.
All work seemed to be quality. All work was quick. His prices were reasonable. When one minor issue did pop up, he came back and fixed it within 24 hours.
Based on his assessment of our plumbing, we have a couple of other projects that we will take on in the next couple of years (properly placed floor drains and a backflow valve). He will be our first choice.
We've recommended him and his company to friends and will continue to do so.
Note that the price above is approximate as some of the work was completed within the scope and billing of the general contractor leading the renovation.