After going through 2 lesser known plumbers with no luck, I reached out to Roto-Rooters for 'best in the business' service as I was told they are the #1 plumbing company in Toronto/GTA. After being told on the phone that two past plumbers are having trouble finding the source of the leak and that I would require extra tools to help diagnose (drain camera, moisture sensor), I was assured that someone certified and experienced was going to come and figure out the leak. This was far from the truth. Dwayne came in and proceeded to waste 5 hours of my day for 1 hour of work. He spent anywhere from an hour to an hour a half away from the basement outside on the phone and proceeded to change the toilet gasket that had already been changed by a plumber a few days prior. Until Andrew came in, we weren't even able to get a rough idea of what is going on and Andrew is not a plumber but rather works for the restorative team. Afterwards, I was told that they would not process the charges as Dwayne felt he didn't do anything deserving of work. Later on I go ahead and see a charge on my credit card (which I don't remember authorizing the charge for) for $717. Upon calling to dispute, Roto Rooters decides to not honour their lack of work and keep the charges that I will now have to chargeback on my credit card and follow through on the dispute process.
Overall, very poor experience from what is touted as a top of the line plumbing company. The other positive reviews gave me hope when I called them but I've been sorely disappointed. I will give special credit to Andrew's work and Nicole's patience on the phone in discussing the charges but I would never recommend this company to anyone else ever again. I would also suggest you ask them to show their plumbing certification because Dwayne's work was incompetent and not indicative of a certification. Maybe as a Dr. my expectations of certifications are higher but he truly felt like a new grad for an experienced person's job.
TLDR: You're better off going with another plumbing company if your issue is even remotely not straightforward slam dunk case, these guys are not prepared or competent to handle it and will waste lots of time (billing you in the meanwhile) until the 1-2 competent guys come down to figure it out.