What seemed like a small problem with a leaking kitchen drain stack in our basement turned into something larger and more complicated. Flavio and Matt were able to quickly diagnose the problem and spent five long hours working very hard to replace the kitchen pipes in our wall, the stack and the leaking pipes underneath our kitchen sink. They were professional, friendly, knowledgeable and their workmanship was absolutely beautiful. The clean-up afterwards was impeccable and they left everything even cleaner than it was before. Flavio's attention to detail is amazing and he and Matt tested our pipes multiple times before leaving, just to ensure that everything was working correctly. I highly recommend Canada Wide Plumbing, especially if you have any complicated plumbing problems.