We employed Avonlea for our main bathroom renovation in May-June 2011, so this review is horribly overdue. We had researched several companies through HomeStars, and despite some of the high ratings and immensely positive reviews, we were disappointed with some of the highest-rated businesses. One business simply never responded to our phone call to bid on our project. Yet another contacted us about 2 weeks after our initial phone call and was very defensive about not responding to us immediately, even though we never brought up the subject. Avonlea is a breath of fresh air in the over-saturated Toronto reno market. They responded to our initial contact within a couple of hours. John Miles was over to take a look at the project within days. He showed genuine interest and thoughtfulness in our project (despite its size or price tag) and was courteous, thoughtful, and helpful in his recommendations and estimate. We decided to move forward with Avonlea simply because they were the most organized and professional business we encountered for this project, and they demonstrated immediately that they were clearly worth trusting to gut and re-do our entire main bath. We didn't once second guess our decision. The project went very smoothly, with John Miles providing recommendations and advice as we went along, guiding the project from start to finish. When the work starts in your home, a team shows up the first morning to meet with you, discuss the goals of the project, and make sure everyone is on the same page. They do a very good job of ensuring their customers get what they bargained for. During the project, the fellow - Gabriel - that conducted the actual work on our bathroom was a pleasure to have in our house for 2.5 weeks. He predictably showed up on time, worked diligently, completed that day's work, and cleaned up meticulously on a daily basis throughout the project. We would recommend Avonlea without any reservation for any kind of renovation for your home. Simply put, they are extremely organized, professional, and know their stuff. They are easy going and will work with you to ensure you have the best possible experience and turn out from the project that you could have anticipated. Thanks so much for a brilliant job!