Public Plumbing gets a perfect review from me. We found out that the dry wall behind our shower tiles was completely rotten and we needed everything replaced, and called for an estimate. They responded immediately after we asked for an estimate (we reached out to several companies in Toronto , and most didn't get back to us for several days), and started the work next day. The workers were great: clean, polite and worked really hard. Naz came out for the estimate and knew his stuff, and even offered suggestions that we hadn't considered, including raising the shower head for my tall husband. He even suggested ways that we could save money during the process. The work ended up being amazing and we couldn't recommend them more. Best regards, Alex