Oxford & Elgin County

Contact us today for your free no-obligation quote and attic inspection.

Permanent Metal Roofing in Oxford & Elgin Counties, Ontario

Premium Steel, Aluminum & Standing Seam Roofing for Homes Across Southwestern Ontario

Oxford and Elgin Counties represent the diverse character of Southwestern Ontario, combining agricultural landscapes, historic communities, established neighbourhoods and growing residential areas. From the rural properties surrounding Woodstock, Tillsonburg and Aylmer to the established communities of Ingersoll and St. Thomas, homeowners throughout the region are looking for roofing solutions that provide lasting protection while complementing the character of their homes.

Classic Products Roofing Systems Inc. has specialized in premium metal roofing throughout Ontario since 2004. We install Armadura Steel Shingles, Standing Seam metal roofing and Classic Aluminum Roofing Systems for homeowners throughout Oxford and Elgin Counties. We don’t install asphalt shingles. Our focus is premium metal roofing designed for long-term performance, architectural appeal and the demands of Ontario’s climate.

Metal roof installation at 79 Westlake Dr, St Thomas
79 Westlake Dr, St Thomas

A Real Elgin County Project: Classic Oxford Aluminum Shingles in St. Thomas

The featured project at 79 Westlake Dr. in St. Thomas showcases Classic Oxford Aluminum Shingles in Anodized Bronze, a distinctive finish that complements the home’s architecture with a refined, premium appearance.

This installation highlights the versatility of Classic Aluminum Roofing Systems, demonstrating how the clean architectural profile of Oxford can enhance established neighbourhood homes while providing the durability, low maintenance and long-term performance of a permanent metal roof.


Metal Roofing Designed for Oxford & Elgin County Weather

Homes throughout Oxford and Elgin Counties experience the full range of Southwestern Ontario weather, including heavy snow, freeze-thaw cycles, strong winds, summer heat and significant rainfall. Rural properties may also experience greater exposure due to open fields, while established communities can have homes where original asphalt roofing systems are reaching the end of their service life.

For many homeowners in the region, replacing an aging roof represents an opportunity to move beyond the repeated maintenance cycle of asphalt shingles. A premium metal roof provides long-term protection while maintaining its appearance through changing seasons.

A properly installed metal roofing system is more than the visible roof surface. The roofing material, fastening method, underlayment, ventilation and flashing details all work together to create a complete roofing assembly designed for Ontario conditions.

Whether upgrading a farmhouse, replacing the roof on a century home or improving a newer residence, homeowners throughout Oxford and Elgin Counties can select a roofing system designed around their property’s needs.


Metal Roofing That Fits Oxford & Elgin County Homes

The homes throughout Oxford and Elgin Counties reflect the region’s history and growth. Century homes, brick farmhouses, rural properties, established suburban neighbourhoods and newer custom homes all require different considerations when selecting a permanent roofing system.

Armadura Steel Shingles provide a premium architectural option for homeowners who want a refined, substantial roof appearance. With the ability to replicate the look of traditional slate, Armadura is well suited to heritage-inspired homes, brick residences and homeowners seeking a significant architectural upgrade. Its engineered steel construction provides the strength and longevity expected from a permanent roofing solution.

For homeowners looking for a modern architectural appearance, Standing Seam metal roofing offers clean lines, concealed fastening and a distinctive design statement. It is particularly suited to contemporary homes, additions, custom builds and properties where the roof is an important part of the overall architecture.

Classic Aluminum Roofing Systems provide another premium option for homeowners who value long-term performance, corrosion resistance and architectural versatility. Available in several profiles and finishes, Classic Aluminum can complement a wide range of homes, from traditional rural properties to established neighbourhood residences.

The right metal roofing system depends on the architecture of the home, environmental exposure, design goals and the homeowner’s long-term priorities.

Google Reviews

Clara C

We couldn’t be happier with our new metal roof!! The look of the house has changed for the better with this new roof. We would highly recommend the crew and company to anyone. They were very professional and finished within the time frame that was given to us. They worked so hard everyday and made sure that when they finished each day they cleaned all work areas up not leaving messes behind. They were very professional and courteous from start to finish. We are very pleased with the whole project. We’d definitely recommend them to our friends and family. Thanks again Classic!!

Tigger DeLeeuw

Classic Products Metal Roofing Systems is the way to go. Timely, professional and competitively priced. We had our house roofed with Classic Products, no regrets so we thought get the cottage garage and shed completed with metal. I mean, a 50 year transferable guarantee, you cannot go wrong. Darryl was most informative, helpful and kept us up to date. Thank you. 🙂

Michelle Gorski

We are very happy with our new Slate Grey metal roof. The sales representative took the time to explain and show us their product and did not pressure us. Darryl and the crew sent from Classic Products Metal Roofing Systems Inc. were very professional and pleasant to deal with. The workers were very nice and worked hard to complete our house and garage quickly, they made sure we were happy with everything and they cleaned up before they left. As a pool owner we opted to upgrade to a metal roof as it eliminated the asphalt shingle stones from falling on the pool deck and in our pool. We would highly recommend this company due to the great look of the product and we have received many compliments from our friends and neighbours.

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

Understanding Your Metal Roofing Investment in Oxford & Elgin Counties


Oxford and Elgin Counties include a wide range of properties, from rural farmhouses and larger country homes to established residential neighbourhoods and newer custom builds. Because every roof has different requirements, there is no meaningful single price for a premium metal roof.

The investment depends on factors including roof size and complexity, roof pitch, existing roofing layers, valleys, dormers, accessibility, flashing requirements and the roofing system selected. For many homeowners in Southwestern Ontario, a metal roof represents a long-term investment rather than another recurring maintenance expense. A permanent roofing system can improve curb appeal, protect the home and eliminate the cycle of repeated asphalt roof replacement.

When Classic Products prepares a quote, we evaluate the complete roofing project rather than simply measuring the roof surface. This includes reviewing existing roof conditions, the selected roofing system, installation requirements and whether existing roofing layers should be removed.

Metal shingles can often be installed over one existing layer of asphalt shingles when the roof assembly meets applicable requirements. Two or more layers should generally be removed. Standing Seam installations require stripping the existing roofing.

Every Oxford & Elgin County project includes a free attic inspection and detailed consultation so homeowners understand their existing roof conditions and available options before making a long-term investment.

Serving Oxford & Elgin County Homeowners Since 2004


Classic Products provides metal roofing services throughout Oxford and Elgin Counties, including Woodstock, Ingersoll, Tillsonburg, St. Thomas, Aylmer and surrounding communities.

The region’s homes reflect generations of craftsmanship, from historic properties and rural farmhouses to modern residences. Each requires a roofing system that balances architectural character, durability and long-term value.

Classic Products helps homeowners choose a permanent roofing solution that fits their home while providing reliable protection through Ontario’s changing climate.


Local Metal Roofing Knowledge Since 2004


Classic Products Roofing Systems Inc. is a Canadian-owned and operated metal roofing company that has been in business since 2004. We specialize in premium steel, aluminum and standing seam roofing systems for residential properties throughout Southern Ontario.

Unlike a general roofing contractor that installs a wide range of roofing materials, we specialize in metal roofing. Our role is to help homeowners understand the differences between roofing systems and select the solution that best fits their home, architectural goals and long-term priorities.

Local Service Throughout Oxford & Elgin Counties


Classic Products understands the unique characteristics of Oxford and Elgin County properties, from agricultural homes and century residences to established neighbourhoods and newer custom builds.

Our consultation and installation teams regularly service communities throughout the region, including Woodstock, Ingersoll, Tillsonburg, St. Thomas, Aylmer and surrounding areas. We coordinate each project carefully and provide ongoing support after installation, including service work for metal roofing systems.

Choose a Permanent Metal Roof for Your Oxford & Elgin County Home


Whether you are looking for the architectural appearance and strength of Armadura Steel Shingles, the clean lines of Standing Seam, or the versatility of Classic Aluminum Roofing Systems, Classic Products can help you select a roofing solution that fits your home and long-term goals.

Contact Classic Products Roofing Systems for your free attic inspection, consultation and detailed metal roofing quote.

See Classic Products Metal Roofs Throughout Oxford & Elgin Counties

  • 51 Wilkins Dr, Woodstock
  • 145 East Park Dr, Woodstock
  • 4 Owen St, Ingersoll
  • 11 Owen St, Ingersoll
  • 144 Fennel St, Plattsville
  • 125 Louise St, Belmont
  • 186 Washburn St, Belmont
  • 79 Westlake Dr, St Thomas
  • 33 Gladstone Ave, St Thomas
  • 43 Rickwood Pl, St Thomas
  • 22 Oxford St, Tavistock
Scroll to Top