These guys are awesome. We were doing a major remodelling job in our older home and they were professional, timely and did excellent work. Due to the age of the home, some of these changes were quite challenging but they found great solutions and executed them flawlessly. I have used this company in the past and have always been happy with their work. This job was much bigger and I can't say enough good things about this company and it's employees. On time, highly competent and most of all, did everything they could to accommodate our needs. Well done guys!!