Toronto Renovation They did a phenomenal job, great attention to detail. They wore mask and gloves and made sure anything was sanitized. It is sensible to exchange all roof flashing at the time a new roof is mounted. The cost of installations at that time is minimal, in comparison with https://socialistener.com/story3132923/iremodel-home-renovation-toronto-toronto-home-renovation-company-for-dummies