Metal Roofing in Oxford & Elgin Counties
Steel shingles, standing seam and aluminum roofing, from Woodstock to St. Thomas.
Classic Products has installed metal roofing across Woodstock, Ingersoll and the rest of Oxford County, and south through Elgin to St. Thomas. We install Armadura steel shingles, standing seam and Classic Aluminum shingles, but we don’t install asphalt.
The area has historic main streets, established neighbourhoods and plenty of farms. Many older homes here still have asphalt roofs near the end of their life. Whatever you own, we’ll help you choose the system that suits it. Every roof we install uses interlocking panels with hidden fasteners, installed direct to deck and never on strapping.

A Real Elgin County Project: St. Thomas
79 Westlake Dr. in St. Thomas was roofed with Classic Oxford aluminum shingles in Anodized Bronze. Oxford’s clean, low profile suits homes in established neighbourhoods like this one. In addition, aluminum won’t rust and needs very little upkeep.
OXFORD & ELGIN COUNTY PRODUCTS
Styles both classic and contemporary
Google Reviews
Clara C
Tigger DeLeeuw
Michelle Gorski
4.9 ★★★★★ Read More Reviews on Google
Roofs We’ve Installed in Oxford & Elgin
51 Wilkins Dr, Woodstock, ON, Canada
145 E Park Dr, Woodstock, ON, Canada
4 Owen St, Ingersoll, ON, Canada
11 Owen St, Ingersoll, ON, Canada
144 Fennel St, Blandford-Blenheim, ON, Canada
125 Louise St, Belmont, ON, Canada
186 Washburn St, Belmont, ON, Canada
79 Westlake Drive, St. Thomas, ON, Canada
33 Gladstone Ave, St. Thomas, ON, Canada
43 Rickwood Pl, St. Thomas, ON, Canada
22 Oxford St, Tavistock, ON, Canada
Communities We Serve in Oxford & Elgin
We install metal roofs across Oxford County and Elgin County. That includes Woodstock, Ingersoll, Tillsonburg, Tavistock, St. Thomas, Aylmer and Belmont. The map above shows some of the roofs we’ve already installed in the area.
What Does Metal Roofing Cost in Woodstock and St. Thomas?
It depends on your roof: its size, pitch, valleys and dormers, what’s on it now, and which system you choose. Steel and aluminum shingles can often go over one layer of asphalt shingles. However, standing seam always needs a tear-off. That’s why we don’t publish a price list. Instead, one of our salespeople visits your home to measure the roof and show you samples. Then you get a detailed quote, along with a free attic check. There’s no pressure and no obligation.
Ready for a Metal Roof in Oxford or Elgin?
We’ll bring samples to your home and give you a free, no-obligation quote and attic check. Call 866-969-7663 or request a free quote online.
