Metal Roofing in Guelph, Wellington & Dufferin
Steel shingles, standing seam and aluminum roofing, from Guelph to Orangeville and Shelburne.
Classic Products has installed metal roofing across Guelph, Wellington County and Dufferin County. In fact, our Cambridge office is just a short drive away. We install Armadura steel shingles, standing seam and Classic Aluminum shingles, but we don’t install asphalt.
The area has older brick homes in Guelph, century homes in Elora and Fergus, and plenty of farms. Out in the countryside, rural properties also take more wind and snow. Whatever you own, we’ll help you choose the system that suits it. Also, every roof we install uses interlocking panels with hidden fasteners, installed direct to deck and never on strapping.

A Real Guelph Project: Westra Drive
We roofed 11 Westra Dr. in Guelph with Armadura steel shingles. As a result, this established home now has a richer, slate-like look. In addition, steel needs very little upkeep and lasts for decades.
GUELPH – WELLINGTON – DUFFERIN PRODUCTS
Styles both classic and contemporary
Google Reviews
Rod Perry
Mike Kennedy
John Lewsen
4.9 ★★★★★ Read More Reviews on Google
Roofs We’ve Installed in Guelph, Wellington & Dufferin
10 Church Street, Elora, ON, Canada
24 David St W, Elora, ON, Canada
27 Peglar Crescent, Fergus, ON, Canada
83 Wellington Street South, Mapleton, ON, Canada
5019 Fourth Line, Erin, ON, Canada
9168 Wellington Road 22, Hillsburgh, ON, Canada
7143 Wellington County Rd 18, Centre Wellington, ON, Canada
7245 Wellington County Road 21, Inverhaugh, ON, Canada
7139 Wellington County Road 21, Centre Wellington, ON, Canada
5697 Sixth Line, Guelph/Eramosa, ON, Canada
7242 Side Rd 4, Inverhaugh, ON, Canada
126 Gordon St, Shelburne, ON, Canada
622 Main St E, Shelburne, ON, Canada
629 Main St E, Shelburne, ON, Canada
20 Maple Crescent, Orangeville, ON, Canada
30 Chapman Rd, Orangeville, ON, Canada
198 Howard Crescent, Orangeville, ON, Canada
308014 Hockley Rd, Orangeville, ON, Canada
753370 2nd Line, Mono, ON, Canada
7140 Gore Rd, Puslinch, ON, Canada
1550 Regional Road 97, Puslinch, Ontario, Canada
58 Northumberland St, Guelph, ON, Canada
52 Rickson Ave, Guelph, ON, Canada
37 Clarke Street West, Guelph, ON, Canada
156 Dufferin St, Guelph, ON, Canada
189 Dufferin St, Guelph, ON, Canada
195 Dufferin St, Guelph, ON, Canada
79 Norton Dr, Guelph, ON, Canada
116 Ferguson St, Guelph, ON, Canada
58 Tovell Dr, Guelph, ON, Canada
43 Drone Cres, Guelph, ON, Canada
59 Freeman Ave, Guelph, ON, Canada
109 Maple St, Guelph, ON, Canada
38 Matthew Dr, Guelph, ON, Canada
137 Ptarmigan Dr, Guelph, ON, Canada
62400 Road 63, Mount Forest, ON, Canada
8772 Concession Road 9, Wellington North, ON, Canada
Communities We Serve in Guelph, Wellington & Dufferin
We install metal roofs across Guelph, Wellington County and Dufferin County. That includes Fergus, Elora, Erin, Hillsburgh, Mount Forest, Orangeville and Shelburne. In Guelph alone, we’ve roofed three homes on Dufferin Street. The map above shows some of the roofs we’ve already installed in the area.
What Does Metal Roofing Cost in Guelph?
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 Guelph, Wellington or Dufferin?
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.
