
Receive a Free Quote
Contact us today for your free no-obligation quote and attic inspection.
Premium Lifetime Metal Roofing Contractor in Ontario – Steel, Aluminum, Standing Seam
Classic Products Roofing Systems Inc. specializes in premium steel roofing, aluminum roofing, and standing seam roofing systems for residential homes across Southern Ontario. We do not install asphalt shingles. Our focus is long-term performance, lifetime warranties, and permanent roofing solutions. Specific service areas include Kitchener, Waterloo, Guelph, Cambridge, Elmira, Milton, Oakville, Mississauga, London, Stratford, Niagara, Hamilton, Niagara, Toronto, Brampton, Burlington, Richmond Hill, Oshawa, St Catherines, Barrie, Muskoka Region, and Peterborough and Northumberland Counties.
Installing Metal Roofs on Ontario Homes Since 2004
22 Years in business
Lifetime warranty
5,030 Canadian roofs done
WHO WE ARE
Ontario’s Trusted Metal Roofing Company Since 2004
Classic Products Roofing Systems Inc. is a Canadian-owned and operated metal roofing company specializing in architectural steel roofing, steel standing seam roofing, and premium aluminum roofing systems. Since 2004, we have installed high-quality metal roofs across Ontario, featuring Canadian-made Armadura Steel Roofing, custom steel standing seam systems from leading manufacturers, and Classic Aluminum Roofing Systems, for which we are the exclusive Canadian distributor and Ontario installer.
Since 2004, Classic Products Roofing Systems has earned a reputation for quality installations, premium products, and industry-leading warranties. We are proudly based in Cambridge, Ontario.
Google Reviews
Stan Satchell
Mike Kovatsh
Dave Chow
Partners
FIT YOUR STYLE
Aluminum and Steel Metal Shingles and Standing Seam
BUILT TO LAST
Benefits of Metal Roofing Over Traditional Asphalt Shingles
Longevity
Metal roofing systems are designed to last a lifetime. Depending on the brand, an aluminum or steel roof could provide you with lasting protection for 40, 50, even 60 years or more!
Durability
Metal roofing is designed to withstand even the nastiest Canadian weather: wind, snow, hail, the works. Metal roofing is the roofing system of choice for areas prone to hurricanes, hail, and forest fires.
Energy Efficiency
Both aluminum and steel roofing systems are dramatically more energy efficient than asphalt shingles.
Appearance
Metal roofing comes in a variety of colours and styles to match any architectural style, and unlike asphalt shingles, it won’t flake off in pieces during a storm.

Limited-Time Promotion

CASE STUDIES
Metal Roof Installation Projects Across Ontario
ROOFING ARTICLES
Blog
-
How Long Does a Metal Roof Last? Understanding Longevity and Value
Homeowners across Southern Ontario often wonder: “Is a metal roof worth the investment?” At Classic Products Roofing Systems Inc., we’ve installed hundreds of metal roofs across Ontario—from Windsor to Ottawa—and we know the answer is a resounding yes. Metal roofing isn’t just stylish; it’s a long-term investment that delivers durability, energy efficiency, and minimal maintenance…
-
Can I Walk on My Metal Roof? Safe Practices
Metal roofing offers strength, longevity, and low maintenance. Still, many Ontario homeowners ask the same practical question: can you walk on a metal roof? The answer is yes — but only in specific situations and with the right roofing system. In this guide, we explain when walking on a metal roof is safe, when it…
-
Why We Use Metal Roof Subcontractors for Our Installations
When researching a new roof, homeowners often ask whether a company uses employees or metal roof subcontractors for their installations. At Classic Products Roofing Systems Inc, we work with carefully selected, factory-trained installation crews who operate as independent subtrades. While some homeowners assume an employee-based model is automatically better, our experience over many years has…
Find us in your area
Guelph, ON, Canada
London, ON, Canada
Mississauga, ON, Canada
Kitchener, ON, Canada
Milton, ON, Canada
Oshawa, ON, Canada
Peterborough, ON, Canada
Barrie, ON, Canada
Hamilton, ON, Canada
Oakville, ON, Canada
Parry Sound, ON, Canada
Stratford, ON, Canada
Waterloo, ON, Canada
St. Catharines, ON, Canada
Cambridge, ON, Canada
Kincardine, ON, Canada
St Mary's, ON, Canada
Elmira, ON, Canada
Brampton, ON, Canada
Toronto, ON, Canada
Burlington, ON, Canada
Newmarket, ON, Canada
Wasaga Beach, ON, Canada
St. Thomas, ON, Canada
Woodstock, ON, Canada
Chatham, ON, Canada
Grand Bend, ON, Canada
Cayuga, ON, Canada
Welland, ON, Canada
Chesley, ON, Canada
Angus, ON, Canada
Kingston, ON, Canada
Quinte West, ON, Canada
Uxbridge, ON, Canada
Port Perry, ON, Canada
Colborne, ON, Canada
Port Hope, ON, Canada
Pickering, ON, Canada
Bracebridge, ON, Canada
Shelburne, ON, Canada
Markham, ON, Canada
Vaughan, ON, Canada
Halton Hills, ON, Canada
Richmond Hill, ON, Canada
Meaford, ON, Canada
Sauble Beach, ON, Canada
SERVING ONTARIO
Service Areas
-
Guelph, Wellington County & Dufferin County
-
Waterloo Region
-
York Region
-
London & Middlesex County
-
Toronto
-
Hamilton Region
-
Haldimand-Norfolk Region
-
Halton Region
-
Peel Region
-
Niagara Region
-
Durham Region
-
Grey Bruce County
-
Oxford & Elgin County
-
Brant County
-
Huron County
-
Peterborough & Northumberland County
-
Perth County
-
Simcoe & Muskoka Regions



