I called when a toilet started leaking from the tank onto the floor, with what I suspected was a problem with the supply line. I was expecting a long wait, but to my surprise the very professional sounding woman who answered the phone at New Canadian D & P said she would have someone out to us within an hour - and she did! Peter was prompt and courteous, and gave me the best-case/worst-case options. Fortunately, replacing the supply line was a relatively inexpensive fix, and it did the trick! He was willing to also take a look at a leaky valve in my laundry room while here, and replaced that as well. All of this was done very quickly, with little disruption and no mess.
When he was finished, Peter left me his card, and even responded himself, promptly, to a call later that day when I had a quick question. I was very satisfied with the experience, and have already told my neighbours (who had no plumbers to recommend when I first had the leaking problem) to call me when they need someone - I found a good one! Call New Canadian Drain and Plumbing, you won't be sorry.