Hire them to built my family home. They made tonnes of mistake because they were not able to follow the plan (some doors and walls were not at the right place for instance). They asked me to pay for their mistakes or they would not deliver the home they said. They did not deliver the home in time. I still have problems with them a few years later: things such as the bathroom fan exhause in the addic, cracs in the fondation, unleveled bath, etc (about 20+ issues). Stay away from this company. Many of my neightbours have similar problem and are not satisfied either.