Whistler Roofing

General Roofing Systems Canada is a Building Envelope and Roofing Contractor Serving Commercial, Industrial, and Residential Clients Located in Whistler, BC and Area.

 Whistler Roofing; Whistler Roof, Roof Whistler, Roofing Companies Whistler BC Roofing Contractors

Our company supplies Whistler and area with a range of contracting solutions, including sloped roofing and flat roofing, flat roof inspections, maintenance, and repairs, metal roofing and custom flashings, environmental roofing solutions, emergency flat roof repairs, roof snow and ice dam removal, and a comprehensive exterior renovation contract service.


·         Commercial, Industrial, Institutional, Residential Roofing 

·         Flat Roofing Contractor (EPDM, TPO, PVC, Tar and Gravel, Metal)

·         Sloped Roofing (Shingles, Cedar Shakes, Metal, Steel, Tile, Composites) 

·         Metal Roofing (Standing Seam, Steel Panel Roofs, Corrugated Metal)

·         Green Roofing (Solar Roofs, Garden Roofs, White Reflective Flat Roofs)

·         Roofing Repairs (Flat Roofing Repairs, Home Roof Repairs, Commercial)

·         Roofing Installations (New Roofing / Re Roofing)

·         Roof Maintenance (Flat Roof and Sloped Roof Maintenance Company)

·         Free Roofing Estimates and Quotes


Click for Online Inquiry Form or Call 1-877-497-3528 for Service.

General Roofing Systems Whistler also services the Whistler and area including Pemberton and Squamish.

As a quality roofing contractor we are certified, licensed, insured with 5,000,000.00 Liability, and maintain a lifetime workmanship guarantee on workmanship.

General Roofing Systems Canada (GRS) Long Form Company Logo