Worst experience I've EVER had. Promise things they cant deliver. After sales service is absolutely NON EXISTENT! Have had to call in Tarion every step of the way in order to get items fixed. Waited 6 months for our ensuite shower to be installed and they still screwed it up. Constant water leaks into the basement took them 2 years to figure out. Grading is all wrong and the engineer on site is as useless as tits on a bull. Wouldn't recommend these guys to my worst enemy!