Cranbrook Roofing


General Roofing Systems Canada is a Building Envelope and Roofing Contractor Serving the Cranbrook - Fernie - Sparwood, BC Area.

Call +1.604.261.7663 / +1.877.497.3528 Toll Free 


We supply the Cranbrook area with a range of roofing services, including sloped roofing and flat roofing, flat roofing repairs - roof inspections - maintenance, metal roofing and custom flashings, emergency roofing repairs, commercial roofing systems, industrial roofs, residential roofing, and a comprehensive building envelope contract service.

 Crew at Teck Mining Sparwood, BC, Industrial Roofing, Roof Coating, Metal Roofing, Metal Roof Repair

·         Flat Roofing, Flat Roof Repairs, Maintenance

·         Roofing Shingles, Shingle Repair, Tile, Shake

·         Metal Roofing, Standing Seam Roofs, Metal Roof Panels, Steel Roofs

·         Green Roofing, Ecco Roofing, Rubber Roofing, Solar, Metal Roof Coatings

·         Roofing Repairs, Roof Coatings

·         Roof Installs (New Roof / Re-Roofing / Retro Fits)

·         Roof Maintenance Programs and Inspections

·         Free Roof Estimates and Roof Assessments

Call us at +1.877.497.3528 for your free roofing or roof repair estimate today!

Click Here for Online Request | |

General Roofing Systems Canada (GRS) Long Form Company Logo