We did a full house renovation with Baycrest. They are a family run business and they've been doing it for years so they know what they're doing, excellent at every point during our renovation, from the customer service right to the finished result. Any issues, (not that there were many) that came up were resolved and they were upfront about them, telling us right away and giving us options and professional opinions on what to do. So happy with it and them. Already referred to some friends and colleagues!