Service Area

General Roofing Systems Canada is a commercial, industrial, institutional, and residential building envelope and roofing contractor serving British Columbia, Alberta, Saskatchewan, Manitoba, and Ontario. 

We supply and service a range of roofing and building envelope solutions; including flat roofing and sloped roofing, flat roof inspection, maintenance, and roof repair programs, custom roofing metals and flashing, environmental roofing solutions, roof coating, emergency commercial and industrial roof repair, and a comprehensive building envelope contract service through long standing industry partners.

To connect with our staff in your area please call +1.877.497.3528 today or click below.

CalgaryEdmontonVancouverRed DeerLethbridgeMedicine HatLloydminsterFort McMurrayWhistlerKelownaCranbrookCanmoreSaskatoonRegina, Winnipeg, Toronto and points between.


General Roofing Systems Canada; Roofing Contractors; Flat Roofing; Building Envelope: Metal RoofingGRS General Roofing Systems Canada |  

Roofing Repair : 24 Hour 7 Day, Emergency Roof Repairs
Flat Roofing : New Installs, Re-Roofs and Retro-Fits
Flat Roofing : Tar and Gravel "BUR", SBS, TPO, PVC, EPDM, SPF, Liquid Roofing
Flat Roofing Maintenance : Roofing Repairs, Inspection, and Maintenance
Pitched Roofs : New Installations and Replacements / Re-Roofing
Pitched Roof Systems : Shingles, Metals, Tiles, Shakes, Rubber, Composites, Tiles, etc.
Metal Roof Systems : Standing Seam, Corrugated, Ribbed, Architectural, Roof Coatings, etc.
Sheet Metals : Fabrication, Supply, Installations – Architectural Metals and Flashings
Green Roofs : Environmental Solutions, Day-Lighting, Solar, Skylights, Energy Star Roofing, LEED
Building Envelope : Complete Exterior Building Contractor and Waterproofing
Customer Service : Free Estimates, Detailed Quotations,  Analysis and Assessments
Market Segments : Commercial | Industrial | Institutional | Residential

General Roofing Systems Canada is a Comprehensive Building Envelope and Roofing Contractor Serving Commercial, Industrial, Institutional, and Residential Roofing Clients Through-Out British Columbia, Alberta, and Saskatchewan: Roofer in Calgary, Red Deer, Edmonton, Fort McMurray, Lethbridge, Medicine Hat, Lloydminster, Canmore, Banff, Regina, Saskatoon, Cranbrook, Kelowna, Vancouver, Whistler and points between.

General Roofing Systems Canada (GRS) Long Form Company Logo