We had our whole main floor renovated, including moving plumbing, new electrical, hardwood flooring and new kitchen. Avonlea handled it all. Their quote was accurate and very reasonable. The work was done quickly and on time. John and Domenic are very professional and helpful - they tell it as it is, and won't give you any "stories" to win your business. They are both honest, friendly and available. They are willing to share any ideas they have for the renovation, but are also totally willing to listen and use your ideas. Their crew works diligently and quickly. When they leave your house at the end of the day, it is neat and tidy - totally livable! The other suppliers they work with (cabinet-maker, granite/stone company, etc) were also fantastic and very helpful. I would highly recommend them for any home renovation. I am a repeat customer, as they renovated our basement about 3 years ago, and it was an equally positive experience.