Detail Roofing & Sheet Metal Ltd.   Back to Sponsorship Page

As a member of the Canadian Roofing Contractors Association (CRCA), our professional approach to commercial roof maintenance and repairs has earned us a reputation of excellence among architects, general contractors, roof consultants and building owners alike.

We provide roof repairs and maintenance to all roofing systems for Commercial, Industrial & Multi-Unit Residential buildings.

Emergency Repairs

Emergency 24/7 service is available to all customers.

Roof Maintenance

Preventative Maintenance programs are custom-made for each building to help extend their useful life and minimize water ingress issues.

Trained Technicians

All Detail Roofing’s technicians complete extensive and specialized training to ensure all customers receive the highest quality workmanship. The customized in-house training program exceeds the Canadian Roofing Association Standards and includes over 120 hours and a series of exams for quality and safety.


All of our employees are fully trained in proper fall protection and safety protocol to be in accordance with WSIB. We have a “zero” tolerance policy for unsafe acts and our safety officers perform daily spot checks on our crews to ensure all proper safety protocol is being followed. Our goal is to keep all of our workers and the public safe while we work.


We provide all of our customers with real time photographic reports so they can see for themselves all the work that was completed on their roof. We show before, during and after photos along with detailed descriptions of all work completed. If it is an emergency leak call, you will have your report within 24 hours outlining the issues and any temporary repairs completed.