We had several plumbing problems that were the result of poor workmanship - leaking tub drains, water pipes too close to exterior wall without proper insulation resulting in frozen pipes in winter. Flavio corrected these problems as well as removing the kitchen sink garbage disposal unit. He explained what needed to be done which we found helpful. We can see the work was very professional and he left the job sight neat and tidy. I'm happy to report that the work was very reasonably priced. Flavio is meticulous and easy to get along with. I'll be calling him again if future plumbing work is needed. I wouldn't hesitate to recommend Canada Wide for your plumbing requirements. Dave, North York