Metal Roofing
Metal Roofing near you
Install and repair steel and other metal roofs. Tell us about your metal roofing project and we’ll help you find local metal roofers who serve your area.
Free for homeowners · No obligation to hire
On this page
Metal roofing has been part of the Canadian landscape for generations, from the sheet-metal roofs of Quebec farmhouses, churches and village homes to the steel panels on barns and cottages. Today it is also chosen for suburban houses by owners who want a roof that sheds snow, stands up to wind and needs little upkeep. A metal roof is a system rather than a single product: the panels or shingles, the underlayment beneath them, the clips or screws that hold them, the flashing at every edge and opening, and the attic ventilation below all have to work together.
Installing metal is a specialty within roofing. Panels have to be cut, bent and joined with care, trim and flashing are often formed on site, and small errors in fastening or detailing show up later as leaks, rattling or rust stains. Many roofers who are excellent with asphalt shingles do little metal work, so ask how often a crew installs the specific system you are considering.
This page compares standing seam with metal shingles and panels, explains the difference between steel and aluminum, and covers snow shedding and snow guards, noise, condensation, the choice between a tear-off and installing over shingles, maintenance and the rules that can apply to heritage homes. For roofing work in general, see the roofers, roof repair and roof replacement pages.
Types of metal roofing: standing seam, metal shingles and exposed-fastener panels
The system decides how the roof handles water, snow and the constant movement of the metal. Ask which one the contractor proposes and why it suits your roof's slope, shape and exposure.
- Standing seam: long panels running from ridge to eave, joined by raised seams and held by concealed clips that let the metal expand and contract with temperature, a common choice for steep, snowy roofs.
- Metal shingles: smaller interlocking pieces pressed to resemble slate, wood shakes or tile, whose textured surface tends to hold snow longer than smooth panels.
- Exposed-fastener panels: ribbed or corrugated sheets screwed through the face, common on barns, garages and cottages, quicker to install but with many more screw holes to watch over the years.
- Traditional patterns: the small diagonal plates, batten seams and folded seams seen on old Quebec houses and churches, installed by craftspeople who specialize in heritage roofing.
Steel or aluminum roofing: choosing the metal
Most residential metal roofs in Canada are steel, protected from rust by a metallic coating and finished with paint applied at the factory. Steel is strong, easy to find and available in many profiles and colours. Its weak points are cut edges and scratches that reach bare metal, so a careful installer uses proper cutting tools, touches up scratches and sweeps away filings before they rust.
Aluminum doesn't rust, which makes it a common choice near the sea or wherever salt spray and road salt are a concern. It is lighter and softer than steel, so it dents more easily under hail or foot traffic. Some metals shouldn't touch each other or share runoff without a separating detail, because the combination corrodes. Whatever the metal, the coating and paint largely decide how the roof looks after years of sun and frost, so compare the warranty against fading and chalking as well as against perforation.
Snow sliding off metal roofs: snow guards over entrances and walkways
A smooth metal roof sheds snow far more readily than shingles. That is an advantage on a steep roof, since the load doesn't linger, but snow and ice can also let go all at once during a thaw or on a sunny afternoon and land below in a heavy mass. That is dangerous for anyone underneath, and it can damage gutters, decks, railings, shrubs, cars and lower roofs.
Snow guards are brackets or bars fastened to the roof, often clamped to the seams, that hold snow in place so it melts or slides off gradually. How many to install and where depends on the slope, the length of the roof and the snow your region receives, so leave the layout to the installer and the manufacturer's guidelines rather than guessing.
- Above every entrance door and the steps leading to it.
- Along walkways, driveways and parking spots next to the house.
- Over a lower roof, porch or deck that would take the impact of sliding snow.
- Above gutters that sliding snow and ice could bend or tear off.
- Near gas meters, vents and heat pump units that falling snow could damage or bury.
Metal roof noise, underlayment and attic condensation
The idea that a metal roof sounds like a drum in the rain comes mostly from barns and sheds, where thin sheets are screwed to open strapping with nothing underneath. On a house, metal is usually installed over solid sheathing and an underlayment, with an insulated attic and a ceiling below, and rain on it is generally not much louder than on other roofing. Popping or ticking on a sunny day more often points to panels that can't move freely as they expand, a detail to raise with the installer.
Metal cools quickly on clear nights, and warm, moist air that reaches its underside can condense into water. That's why the underlayment matters: installers lay a synthetic underlayment and waterproof membranes at the eaves, in valleys and around openings, following the manufacturer's instructions for the system. Below the deck, the attic still needs air sealing, insulation and balanced ventilation, just as it would under shingles. A metal roof won't fix an attic that leaks heat and moisture into the roof space.
Installing a metal roof over shingles or after a tear-off
Some metal systems can be installed over a single layer of existing asphalt shingles, sometimes on wood strapping, which avoids the tear-off and the waste it creates. Whether that is allowed depends on the building code where you live, on your municipality and on the manufacturer's installation instructions, which may set conditions or rule it out.
Covering an old roof hides the deck. Rot, soft spots, past leaks and missing eave protection stay out of sight, and trapped moisture can keep damaging the wood. A tear-off lets the crew inspect and repair the sheathing, lay new underlayment and flashing, and correct the ventilation before the metal goes on. Ask for the reasoning behind either recommendation in writing, and see the roof replacement page for how a full tear-off unfolds.
Metal roof maintenance: fasteners, sealants and the finish
A metal roof needs less upkeep than shingles, but not none. On exposed-fastener panels, each screw seals with a rubber washer that ages with sun and cold, and screws driven too tight, too loose or at an angle can let water in or work loose as the metal moves. Concealed-clip systems avoid most of this, but their trim, closures and sealant joints still deserve a look. Metal is slippery when wet, frosty or covered in dew, and it dents underfoot, so leave anything that means going on the roof to a crew with fall protection.
- After big storms, look from the ground, with binoculars if needed, for loose trim, lifted panels or missing snow guards.
- Have a roofer check screws, washers, sealant joints and flashing periodically, and after hail or high winds.
- Watch for rust at scratches or cut edges, which an installer can treat with the manufacturer's touch-up products.
- Ask before mounting a satellite dish, solar racking or an antenna, since drilling through the panels can cause leaks and void the warranty.
Metal roofs on heritage homes, municipal rules and RBQ licences
On many older Quebec homes, sheet metal is the historically correct roof, and traditional patterns are part of the building's character. Where a home is listed or sits in a heritage area, the municipality may require a particular pattern, seam or colour when the roof is redone, or ask for approval before any change of material. Elsewhere, a site planning bylaw or a condo or homeowners' association may limit colours and profiles. Check with your municipality before signing, and ask whether a permit is needed to change the roofing.
In Quebec, the licence subclass for roofing work is RBQ specialized contractor subclass 7.0, which covers insulation, waterproofing, roofing and siding, so confirm that your contractor holds it before work starts. Heritage work in copper, batten seams or traditional patterns is a craft of its own: ask to see finished roofs of the same type.
Metal Roofing: frequently asked questions
Do I need snow guards on a metal roof?
Anywhere sliding snow could hit people or property, yes: over doors, steps, walkways, driveways, lower roofs and decks. The installer should plan their number and position from the roof's slope and length and the manufacturer's guidelines.
Can a metal roof be installed over my old shingles?
Sometimes. It depends on the building code, your municipality and the manufacturer's instructions, and on the condition of the deck underneath. If there are signs of rot, leaks or several layers already, a tear-off is the safer route.
Can a metal roof go on a low-slope roof?
Some standing seam systems are made for gentler slopes than shingles, but each manufacturer sets its own minimum slope and seam type. Roofs that are nearly flat need a membrane instead; see the flat roofing page.
Will hail dent a metal roof?
It can, depending on the metal, its thickness, the profile and the size of the hail. Softer metals such as aluminum dent more easily. Read your policy to see how your insurer handles dents that don't cause leaks.
Can I go up and clear snow off my metal roof myself?
No. Metal is very slippery, and a shovel can scratch the finish or catch a seam. Snow on a metal roof usually slides off on its own; if it isn't and you're worried about the load, call a roofer with fall protection.
Sources
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find metal roofers by city
Alberta
Show 17 citiesHide cities
- Metal Roofing in Calgary
- Metal Roofing in Edmonton
- Metal Roofing in Airdrie
- Metal Roofing in Cochrane
- Metal Roofing in Fort McMurray
- Metal Roofing in Fort Saskatchewan
- Metal Roofing in Grande Prairie
- Metal Roofing in Leduc
- Metal Roofing in Lethbridge
- Metal Roofing in Medicine Hat
- Metal Roofing in Okotoks
- Metal Roofing in Parkland County
- Metal Roofing in Red Deer
- Metal Roofing in Rocky View County
- Metal Roofing in Spruce Grove
- Metal Roofing in St. Albert
- Metal Roofing in Strathcona County
British Columbia
Show 31 citiesHide cities
- Metal Roofing in Abbotsford
- Metal Roofing in Burnaby
- Metal Roofing in Kelowna
- Metal Roofing in Surrey
- Metal Roofing in Vancouver
- Metal Roofing in Victoria
- Metal Roofing in Campbell River
- Metal Roofing in Chilliwack
- Metal Roofing in Coquitlam
- Metal Roofing in Courtenay
- Metal Roofing in Delta
- Metal Roofing in District of North Vancouver
- Metal Roofing in Kamloops
- Metal Roofing in Langford
- Metal Roofing in Langley
- Metal Roofing in Maple Ridge
- Metal Roofing in Mission
- Metal Roofing in Nanaimo
- Metal Roofing in New Westminster
- Metal Roofing in North Cowichan
- Metal Roofing in North Vancouver
- Metal Roofing in Penticton
- Metal Roofing in Port Coquitlam
- Metal Roofing in Port Moody
- Metal Roofing in Prince George
- Metal Roofing in Richmond
- Metal Roofing in Saanich
- Metal Roofing in Township of Langley
- Metal Roofing in Vernon
- Metal Roofing in West Kelowna
- Metal Roofing in West Vancouver
Manitoba
Show 2 citiesHide cities
New Brunswick
Show 4 citiesHide cities
Newfoundland and Labrador
Show 2 citiesHide cities
Northwest Territories
Show 1 citiesHide cities
Nova Scotia
Show 4 citiesHide cities
Nunavut
Show 1 citiesHide cities
Ontario
Show 71 citiesHide cities
- Metal Roofing in Barrie
- Metal Roofing in Brampton
- Metal Roofing in Greater Sudbury
- Metal Roofing in Guelph
- Metal Roofing in Hamilton
- Metal Roofing in Kingston
- Metal Roofing in Kitchener
- Metal Roofing in London
- Metal Roofing in Markham
- Metal Roofing in Mississauga
- Metal Roofing in Oshawa
- Metal Roofing in Ottawa
- Metal Roofing in St. Catharines
- Metal Roofing in Toronto
- Metal Roofing in Vaughan
- Metal Roofing in Waterloo
- Metal Roofing in Windsor
- Metal Roofing in Ajax
- Metal Roofing in Aurora
- Metal Roofing in Belleville
- Metal Roofing in Blue Mountains
- Metal Roofing in Bradford
- Metal Roofing in Brantford
- Metal Roofing in Burlington
- Metal Roofing in Caledon
- Metal Roofing in Cambridge
- Metal Roofing in Centre Wellington
- Metal Roofing in Chatham
- Metal Roofing in Clarence-Rockland
- Metal Roofing in Clarington
- Metal Roofing in Collingwood
- Metal Roofing in Cornwall
- Metal Roofing in County of Brant
- Metal Roofing in East Gwillimbury
- Metal Roofing in Fort Erie
- Metal Roofing in Georgetown
- Metal Roofing in Georgina
- Metal Roofing in Grimsby
- Metal Roofing in Haldimand County
- Metal Roofing in Innisfil
- Metal Roofing in Kawartha Lakes
- Metal Roofing in King
- Metal Roofing in Lakeshore
- Metal Roofing in LaSalle
- Metal Roofing in Leamington
- Metal Roofing in Lincoln
- Metal Roofing in Milton
- Metal Roofing in New Tecumseth
- Metal Roofing in Newmarket
- Metal Roofing in Niagara Falls
- Metal Roofing in Norfolk County
- Metal Roofing in North Bay
- Metal Roofing in Oakville
- Metal Roofing in Orangeville
- Metal Roofing in Orillia
- Metal Roofing in Peterborough
- Metal Roofing in Pickering
- Metal Roofing in Prince Edward County
- Metal Roofing in Quinte West
- Metal Roofing in Richmond Hill
- Metal Roofing in Sarnia
- Metal Roofing in Sault Ste. Marie
- Metal Roofing in St. Thomas
- Metal Roofing in Stratford
- Metal Roofing in Thunder Bay
- Metal Roofing in Timmins
- Metal Roofing in Welland
- Metal Roofing in Whitby
- Metal Roofing in Whitchurch-Stouffville
- Metal Roofing in Woodstock
- Metal Roofing in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Metal Roofing in Gatineau
- Metal Roofing in Laval
- Metal Roofing in Longueuil
- Metal Roofing in Montreal
- Metal Roofing in Quebec City
- Metal Roofing in Sherbrooke
- Metal Roofing in Trois-Rivières
- Metal Roofing in Alma
- Metal Roofing in Baie-Comeau
- Metal Roofing in Beaconsfield
- Metal Roofing in Beloeil
- Metal Roofing in Blainville
- Metal Roofing in Boisbriand
- Metal Roofing in Boucherville
- Metal Roofing in Brossard
- Metal Roofing in Candiac
- Metal Roofing in Chambly
- Metal Roofing in Châteauguay
- Metal Roofing in Côte-Saint-Luc
- Metal Roofing in Cowansville
- Metal Roofing in Deux-Montagnes
- Metal Roofing in Dollard-des-Ormeaux
- Metal Roofing in Dorval
- Metal Roofing in Drummondville
- Metal Roofing in Gaspé
- Metal Roofing in Granby
- Metal Roofing in Joliette
- Metal Roofing in Kirkland
- Metal Roofing in L'Ancienne-Lorette
- Metal Roofing in L'Assomption
- Metal Roofing in La Prairie
- Metal Roofing in Lévis
- Metal Roofing in Magog
- Metal Roofing in Mascouche
- Metal Roofing in Mirabel
- Metal Roofing in Mont-Saint-Hilaire
- Metal Roofing in Mount Royal
- Metal Roofing in Pointe-Claire
- Metal Roofing in Repentigny
- Metal Roofing in Rimouski
- Metal Roofing in Rivière-du-Loup
- Metal Roofing in Rouyn-Noranda
- Metal Roofing in Saguenay
- Metal Roofing in Saint-Augustin-de-Desmaures
- Metal Roofing in Saint-Basile-le-Grand
- Metal Roofing in Saint-Bruno-de-Montarville
- Metal Roofing in Saint-Charles-Borromée
- Metal Roofing in Saint-Colomban
- Metal Roofing in Saint-Constant
- Metal Roofing in Saint-Eustache
- Metal Roofing in Saint-Georges
- Metal Roofing in Saint-Hyacinthe
- Metal Roofing in Saint-Jean-sur-Richelieu
- Metal Roofing in Saint-Jérôme
- Metal Roofing in Saint-Lambert
- Metal Roofing in Saint-Lazare
- Metal Roofing in Saint-Lin–Laurentides
- Metal Roofing in Sainte-Anne-des-Plaines
- Metal Roofing in Sainte-Catherine
- Metal Roofing in Sainte-Julie
- Metal Roofing in Sainte-Marthe-sur-le-Lac
- Metal Roofing in Sainte-Sophie
- Metal Roofing in Sainte-Thérèse
- Metal Roofing in Salaberry-de-Valleyfield
- Metal Roofing in Sept-Îles
- Metal Roofing in Shawinigan
- Metal Roofing in Sorel-Tracy
- Metal Roofing in Terrebonne
- Metal Roofing in Thetford Mines
- Metal Roofing in Val-d'Or
- Metal Roofing in Varennes
- Metal Roofing in Vaudreuil-Dorion
- Metal Roofing in Victoriaville
- Metal Roofing in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of metal roofing
Prices depend on the details of your project. We only publish price ranges when they’re backed by real LokalMatch quote data or reliable sources. Until then, here’s what usually changes the price:
- Roof size and the number of layers to remove
- Roofing material
- Slope and how steep the roof is to work on
- Access to the roof and the site
- Condition of the decking underneath
- Flashing, vents, skylights and chimneys to work around
- Amount of repair work compared with a full replacement
How to compare metal roofers before you hire
- Ask for a written quote that lists the materials, the scope of work and what happens if damaged decking is found once the old roof is off.
- Look for a roofer who inspects the roof in person, including the attic if possible, before giving you a price.
- Check that they carry liability insurance and workers' compensation coverage, since roof work is high-risk.
- Compare quotes on the same scope: tear-off or overlay, underlayment, flashing, vents and cleanup.
- Ask to see recent roofs they've done that are similar to yours in material and slope.
Questions to ask metal roofers before you hire
- Will you remove the old roofing or install over it, and why?
- How will you handle damaged decking or other surprises once the roof is open?
- Who will pull the permit if one is needed?
- Can you show me proof of liability insurance and workers' compensation coverage?
- What warranty do you offer on your workmanship, and how long does it last?
- How will you protect my yard, gutters and siding, and how will you clean up nails and debris?
- Will your own crew do the work, or will you use subcontractors?
When to call a pro for metal roofing
- Water stains on ceilings or in the attic after rain or snowmelt
- Missing, curled or cracked shingles, or granules collecting in the gutters
- Sagging areas on the roof, which should be looked at by a professional right away
- Ice dams that keep forming along the edge of the roof
Metal roofing permits and local rules
Some metal roofing work needs a permit or has to meet local bylaws. Rules vary by municipality, so ask your pro whether a permit is needed and who will apply for it — and check with your city or town if you’re unsure.
Permits and licensingSeasonal maintenance
This job is part of our home maintenance checklists for:
Free project calculators
Ready to get metal roofing quotes?
Tell us about your metal roofing project.
Do you offer metal roofing services?
Join LokalMatch to get matched with homeowners in the areas you serve.