Steel Roofing in Ontario
Heavy snow loads, ice dams and relentless freeze-thaw cycles make snow retention systems, ice-and-water membranes and proper attic ventilation essential here.
Heavy snow loads, ice dams and relentless freeze-thaw cycles make snow retention systems, ice-and-water membranes and proper attic ventilation essential here.
📍 Dorchester · Est. 2008 · team of 207 · 7 locations
Roofing contractor based in Dorchester. In business since 2008.
📍 London · Est. 1993 · team of 161 · 2 locations
Roofing contractor based in London. In business since 1993.
📍 Courtland · team of 37
Roofing contractor based in Courtland.
📍 Mississauga · team of 28 · 2 locations
Roofing contractor based in Mississauga.
📍 Etobicoke · Est. 1980 · team of 25
Roofing contractor based in Etobicoke. In business since 1980.
📍 Toronto · Est. 1993 · team of 24
Roofing contractor based in Toronto. In business since 1993.
📍 Thunder Bay · team of 21
Roofing contractor based in Thunder Bay.
📍 Mississauga · Est. 2019 · team of 20 · 2 locations
Roofing contractor based in Mississauga. In business since 2019.
📍 Annan · Est. 1972 · team of 19
Roofing contractor based in Annan. In business since 1972.
📍 Whitby · Est. 1964 · team of 19
Roofing contractor based in Whitby. In business since 1964.
📍 Havelock · team of 19
Roofing contractor based in Havelock.
📍 Port Colborne · team of 19 · 2 locations
Roofing contractor based in Port Colborne.
📍 North Bay · team of 19
Roofing contractor based in North Bay.
📍 Etobicoke · team of 19
Roofing contractor based in Etobicoke.
📍 Belle River · Est. 2003 · team of 18
Roofing contractor based in Belle River. In business since 2003.
📍 London · team of 18
Roofing contractor based in London.
📍 Etobicoke · Est. 2016 · team of 17
Roofing contractor based in Etobicoke. In business since 2016.
📍 Mississauga · team of 17 · 2 locations
Roofing contractor based in Mississauga.
📍 Powassan · team of 17
Roofing contractor based in Powassan.
📍 Mississauga · team of 16
Roofing contractor based in Mississauga.
📍 Toronto · Est. 2010 · team of 16
Roofing contractor based in Toronto. In business since 2010.
📍 Ottawa · team of 16
Roofing contractor based in Ottawa.
📍 Kingston · team of 15
Roofing contractor based in Kingston.
📍 Mississauga · team of 15
Roofing contractor based in Mississauga.
$6–$20 per sq ft installed depending on profile. See the full breakdown by system.
Cost guide →Standing seam, steel shingles, tile, slate-look or shake-look — compare all six profile families.
Style guide →Licences, insurance, written warranties and red flags — the full hiring checklist.
Hiring checklist →One request reaches up to 5 contractors — free, no obligation.
Request a Quote