Dealing with Bill and the William Wallace Plumbing team was so easy. Their professional attitude and approach to any of our projects was exceptional, from our hot water heater replacement to our entire bathroom renovation and there was clear communication as to what was happening and when. Would recommend William Wallace Plumbing to everyone!