I had several plumbing issues: a couple of older toilets, some caulking that needed upgrading around two bathtubs, and (most important) water backing up into my basement.
I had a mixed experience with WaterWorks Plumbing. First the positives: I got through to someone on the phone right away, an appointment was booked for a week's time. The plumber arrived to the minute that he said he would. The plumber seemed competent and was thorough. He put a new flap in a toilet that needed one at no extra charge. The cost of the visit was $67.24, which strikes me as very reasonable for a call-out considering how much time he took assessing my plumbing issues.
The negatives relate to the cost of the work if I'd gone ahead with WaterWorks. Here are the quotes I was given:
To re-caulk a bath: $331.12
To pull and reinstall a toilet: $345.08
To replace a toilet: $847.62
To remove and reinstall a section of my planter wall to address the basement issue: $1448.20
To excavate and fix the outside plumbing that is causing the basement issue: $3848.47
My initial reaction was that the prices seemed a bit high. I went on-line and found some youtube clips on how to reinstall a toilet and how to caulk a bathtub. I did the bathtub caulking yesterday. It took me under one hour even though it was my first time. It wasn't difficult and the materials cost under $20. I think the quote was way too high. The clips on how to reinstall a toilet look equally straight forward and the materials needed are not expensive.
I built my outdoor retainer wall myself a couple of years ago, so I know that $1448 to remove and then reposition a small section of it is unreasonably high. I will not be having WaterWorks do any of these jobs.
Conclusion: friendly, competent, but way over-charging.