DM Henderson is your commercial roofing specialist servicing roofing projects for healthcare facilities, schools, multi-family buildings, hotels, offices, retail, recreational properties and more. We offer quality crafted and reliable commercial roofing systems. Achieving New Standards and Improvements in Safety and Risk Management. Tenure, Experience and Loyalty are viable components of our quality and success.


DM Henderson offers a full range of commercial roofing services including new construction, preventative maintenance and roofing repairs.

View More


Whether it’s installing a new roof or extending the life of your existing roof with preventative maintenance, we keep the well being of your people and material inside your building at the forefront.

View More


A roofing system is a critical investment for a public or private institution. We have a track record of providing roofing systems to educational, institutional, civic and municipal facilities and more.

View More


Whether you need a new roof or some minor leaks repaired, DM Henderson can supply you with a solution to your problem.

View More


Our Industrial Division has completed major projects in Mining, Energy Service, Pulp and Paper, and Oil Extraction sectors. For all sectors we do new construction and roof retrofits.

When it comes to new and re-roofing, DM Henderson is experienced in every facet of Industrial & Commercial roofing, we have completed many projects in remote areas. Our management team has remote off site experience and professionally deals with logistics planning, human resources and full safety programs are in place. Our pre planning processes and on-going management on a job –to- job basis are essential, which ensures our teams onsite have the capabilities and infrastructure to get the job done.

Why Hire an RCABC Member?

rcabc RCABC Standards set out and the Roofstar Guarantee to get the job done. Feel free to read more on the RCABC Program here.

Guarantee standards that are established by the Association, to which all RCABC roofing contractor members must adhere in order to receive the guarantee. Guidelines that are under constant review in order to provide updates and advice to members, owner and specifying authorities.

Random audits on member roofing applications by independent inspection firms who remain impartial by dealing at *arms lengths* with both the roofing contractor and the owner. Coverage on BOTH workmanship and RGC accepted materials for 5 years. This combination of guarantees is not available from any other source.

Architects and other specifying authorities refer to the RGC Guarantee Standards and guidelines issued in the RCABC Roofing Practices Manual (RPM), which has become THE standard reference manual in British Columbia on roofing applications. RGC Guarantee Standards and Accepted Materials listed in the RPM apply to the 5 Year, 10 Year and 5 Year Waterproofing guarantee programs.