Roof Replacement
Roof Replacement near you
Tear off and replace an old or worn-out roof. Tell us about your roof replacement project and we’ll help you find local roofers who serve your area.
Free for homeowners · No obligation to hire
On this page
Roof replacement means removing the old covering down to the deck, repairing what's underneath and installing a complete new roof system: underlayment, eave protection, flashing, vents and the finished surface. It's one of the bigger projects a homeowner takes on, and in Canada it has to be planned around the weather, since most roofing materials need dry conditions and reasonable temperatures to seal and bond.
A replacement is also the best chance in decades to fix problems that shingles alone can't solve. With the roof open, a roofer can replace rotten sheathing, correct poor attic ventilation, add eave protection where it's missing and redo the flashing at chimneys, walls and skylights. It's a good moment to have the attic's insulation and air sealing checked as well, since they decide how the new roof will behave in winter.
This page walks through the signs that a roof is due, each step from tear-off to cleanup, how to choose a material, what affects lifespan, the permits and code requirements involved, and what to look for in the warranty.
Signs you need a roof replacement
- Shingles curling, cupping or cracking across most of the roof, not just in one spot.
- Bald patches where the protective granules have worn away and the asphalt shows through.
- A wavy or dipping roof surface, a sign the deck or framing underneath may be damaged.
- Repeated leaks in different places despite earlier repairs.
- Moss or rot along the lower rows, or soft spots found by the roofer during an inspection.
- Heavy frost, mould or dark staining on the underside of the deck in the attic.
- An insurer or a buyer's home inspector flagging the roof's age or condition.
The roof replacement process, from tear-off to cleanup
A crew should never leave the roof open overnight. If the weather turns during the job, exposed sections are covered before anyone goes home.
- Protecting the site: tarps over plants and siding, a disposal bin in the driveway and precautions in the attic if dust or nails may fall through.
- Tear-off: removing the old shingles, underlayment and worn flashing down to the deck.
- Deck inspection and repair: replacing soft, rotten or delaminated sheathing so the new roof has a sound base.
- Eave protection and underlayment: a self-adhering membrane along the eaves and in the valleys, then underlayment over the rest of the deck.
- Drip edge and flashing: new metal at the edges and valleys and around chimneys, walls and skylights.
- Roofing and ventilation: installing the new covering along with intake and exhaust vents suited to the attic.
- Ridge and finishing: capping the ridge, sealing every penetration and checking each flashing detail.
- Cleanup and final check: a magnetic sweep of the yard for nails, removal of all debris and a walk-through with you.
Choosing a material for your new roof
Most replacements on sloped roofs stay with asphalt shingles, which most crews know well and which are easy to repair. Metal is worth considering if you plan to stay a long time, want snow to slide off a steep roof or live where wind and hail are frequent, but it needs snow guards over doors and paths and a roofer experienced with its details.
Heavier materials such as slate or concrete and clay tile need confirmation that the framing can carry the added weight on top of the snow load your region's building code expects. Flat and low-slope roofs need a membrane system rather than shingles. Colour matters too: lighter roofs stay cooler in summer, while winter performance depends mostly on the attic's insulation, air sealing and ventilation.
How long a new roof lasts in a Canadian climate
Lifespan depends far more on conditions than on the label. The terms of a manufacturer's warranty describe what the maker will cover, not how long a roof will actually last on your house. Sun exposure, slope, the colour of the covering, repeated freeze–thaw cycles and, above all, the attic below all play a part.
A hot, poorly ventilated attic ages shingles from underneath, and moisture carried in by air leaks can rot the deck long before the surface looks worn. Good ventilation and air sealing, clear gutters and prompt repairs after storms are what let a roof reach the upper end of its expected life. Ask your roofer what they typically see for your chosen material in your region, and why.
Roof replacement permits and building code requirements
Many municipalities require a permit to replace a roof, especially when the material changes, the structure is altered or the house is in a heritage district. The rules differ from one city to the next, so check with yours before signing. In Quebec, the contractor must also hold an RBQ licence with the subclass that covers roofing.
Provincial building codes, most of them based on the National Building Code of Canada, set requirements a new roof should meet, including eave protection on most shingle roofs to guard against water backing up from ice dams. For attic ventilation, the National Building Code calls for an unobstructed vent area of at least 1/300 of the insulated ceiling area, split between the lower and upper parts of the roof space, and more on low-slope roofs; Natural Resources Canada uses the same 1 to 300 ratio for peaked roofs with accessible attics. Ask your roofer to explain how the new roof meets these requirements.
Roof replacement warranties and paperwork to keep
- Get the manufacturer's warranty in writing and confirm whether it has to be registered after installation.
- Make sure the roofer's workmanship warranty is written into the contract, with exactly what it covers.
- Check whether mixing components from different product lines affects the materials warranty.
- Find out whether the warranties transfer if you sell, and what the next owner has to do.
- File the permit, the final invoice and before-and-after photos with the warranties, since buyers and insurers often ask for them.
Full tear-off or roof-over: removing the old roof versus covering it
Installing new shingles over an existing layer may be allowed in some situations, depending on local rules and the manufacturer's instructions, but it hides the deck, adds weight and leaves no real chance to install eave membranes and new flashing properly. Any soft sheathing, rot or hidden leak damage stays trapped under the new roof.
A full tear-off lets the roofer see and fix the deck, bring ventilation and eave protection up to current requirements and start the new warranty on a clean base. It takes longer and produces more waste, but it's usually the sounder choice for a roof that has to stand up to ice, heavy snow and freeze–thaw for years to come.
Roof Replacement: frequently asked questions
How long does a roof replacement take?
A typical house is often finished in a few days, but size, slope, the number of old layers, deck repairs and the weather can stretch that. Ask for an estimated timeline in the contract.
Do I need to be home during a roof replacement?
Not necessarily, but expect noise and vibration, keep children and pets away from the work area, and move anything stored in the attic that could be hit by falling debris.
Can a roof be replaced in winter?
It's possible in some conditions, but cold makes shingles brittle and slows the sealing of shingles and membranes. Most homeowners plan for spring to fall unless the roof can't wait.
Will a new roof stop ice dams?
A new eave membrane helps keep meltwater out, but ice dams form because heat escapes into the attic. Air sealing and insulation are what prevent them.
Does a roof replacement need a permit?
Often, but it depends on your municipality and the scope of the work. Call your city's permit office, and confirm in the contract who applies for it.
Should I replace gutters, soffits or skylights at the same time?
It's often worth it if they're near the end of their life, since the flashing around skylights and along the roof edge is redone anyway. Ask the roofer to quote them as separate items so you can decide.
Sources
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find roofers by city
Alberta
Show 17 citiesHide cities
- Roof Replacement in Calgary
- Roof Replacement in Edmonton
- Roof Replacement in Airdrie
- Roof Replacement in Cochrane
- Roof Replacement in Fort McMurray
- Roof Replacement in Fort Saskatchewan
- Roof Replacement in Grande Prairie
- Roof Replacement in Leduc
- Roof Replacement in Lethbridge
- Roof Replacement in Medicine Hat
- Roof Replacement in Okotoks
- Roof Replacement in Parkland County
- Roof Replacement in Red Deer
- Roof Replacement in Rocky View County
- Roof Replacement in Spruce Grove
- Roof Replacement in St. Albert
- Roof Replacement in Strathcona County
British Columbia
Show 31 citiesHide cities
- Roof Replacement in Abbotsford
- Roof Replacement in Burnaby
- Roof Replacement in Kelowna
- Roof Replacement in Surrey
- Roof Replacement in Vancouver
- Roof Replacement in Victoria
- Roof Replacement in Campbell River
- Roof Replacement in Chilliwack
- Roof Replacement in Coquitlam
- Roof Replacement in Courtenay
- Roof Replacement in Delta
- Roof Replacement in District of North Vancouver
- Roof Replacement in Kamloops
- Roof Replacement in Langford
- Roof Replacement in Langley
- Roof Replacement in Maple Ridge
- Roof Replacement in Mission
- Roof Replacement in Nanaimo
- Roof Replacement in New Westminster
- Roof Replacement in North Cowichan
- Roof Replacement in North Vancouver
- Roof Replacement in Penticton
- Roof Replacement in Port Coquitlam
- Roof Replacement in Port Moody
- Roof Replacement in Prince George
- Roof Replacement in Richmond
- Roof Replacement in Saanich
- Roof Replacement in Township of Langley
- Roof Replacement in Vernon
- Roof Replacement in West Kelowna
- Roof Replacement 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
- Roof Replacement in Barrie
- Roof Replacement in Brampton
- Roof Replacement in Greater Sudbury
- Roof Replacement in Guelph
- Roof Replacement in Hamilton
- Roof Replacement in Kingston
- Roof Replacement in Kitchener
- Roof Replacement in London
- Roof Replacement in Markham
- Roof Replacement in Mississauga
- Roof Replacement in Oshawa
- Roof Replacement in Ottawa
- Roof Replacement in St. Catharines
- Roof Replacement in Toronto
- Roof Replacement in Vaughan
- Roof Replacement in Waterloo
- Roof Replacement in Windsor
- Roof Replacement in Ajax
- Roof Replacement in Aurora
- Roof Replacement in Belleville
- Roof Replacement in Blue Mountains
- Roof Replacement in Bradford
- Roof Replacement in Brantford
- Roof Replacement in Burlington
- Roof Replacement in Caledon
- Roof Replacement in Cambridge
- Roof Replacement in Centre Wellington
- Roof Replacement in Chatham
- Roof Replacement in Clarence-Rockland
- Roof Replacement in Clarington
- Roof Replacement in Collingwood
- Roof Replacement in Cornwall
- Roof Replacement in County of Brant
- Roof Replacement in East Gwillimbury
- Roof Replacement in Fort Erie
- Roof Replacement in Georgetown
- Roof Replacement in Georgina
- Roof Replacement in Grimsby
- Roof Replacement in Haldimand County
- Roof Replacement in Innisfil
- Roof Replacement in Kawartha Lakes
- Roof Replacement in King
- Roof Replacement in Lakeshore
- Roof Replacement in LaSalle
- Roof Replacement in Leamington
- Roof Replacement in Lincoln
- Roof Replacement in Milton
- Roof Replacement in New Tecumseth
- Roof Replacement in Newmarket
- Roof Replacement in Niagara Falls
- Roof Replacement in Norfolk County
- Roof Replacement in North Bay
- Roof Replacement in Oakville
- Roof Replacement in Orangeville
- Roof Replacement in Orillia
- Roof Replacement in Peterborough
- Roof Replacement in Pickering
- Roof Replacement in Prince Edward County
- Roof Replacement in Quinte West
- Roof Replacement in Richmond Hill
- Roof Replacement in Sarnia
- Roof Replacement in Sault Ste. Marie
- Roof Replacement in St. Thomas
- Roof Replacement in Stratford
- Roof Replacement in Thunder Bay
- Roof Replacement in Timmins
- Roof Replacement in Welland
- Roof Replacement in Whitby
- Roof Replacement in Whitchurch-Stouffville
- Roof Replacement in Woodstock
- Roof Replacement in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Roof Replacement in Gatineau
- Roof Replacement in Laval
- Roof Replacement in Longueuil
- Roof Replacement in Montreal
- Roof Replacement in Quebec City
- Roof Replacement in Sherbrooke
- Roof Replacement in Trois-Rivières
- Roof Replacement in Alma
- Roof Replacement in Baie-Comeau
- Roof Replacement in Beaconsfield
- Roof Replacement in Beloeil
- Roof Replacement in Blainville
- Roof Replacement in Boisbriand
- Roof Replacement in Boucherville
- Roof Replacement in Brossard
- Roof Replacement in Candiac
- Roof Replacement in Chambly
- Roof Replacement in Châteauguay
- Roof Replacement in Côte-Saint-Luc
- Roof Replacement in Cowansville
- Roof Replacement in Deux-Montagnes
- Roof Replacement in Dollard-des-Ormeaux
- Roof Replacement in Dorval
- Roof Replacement in Drummondville
- Roof Replacement in Gaspé
- Roof Replacement in Granby
- Roof Replacement in Joliette
- Roof Replacement in Kirkland
- Roof Replacement in L'Ancienne-Lorette
- Roof Replacement in L'Assomption
- Roof Replacement in La Prairie
- Roof Replacement in Lévis
- Roof Replacement in Magog
- Roof Replacement in Mascouche
- Roof Replacement in Mirabel
- Roof Replacement in Mont-Saint-Hilaire
- Roof Replacement in Mount Royal
- Roof Replacement in Pointe-Claire
- Roof Replacement in Repentigny
- Roof Replacement in Rimouski
- Roof Replacement in Rivière-du-Loup
- Roof Replacement in Rouyn-Noranda
- Roof Replacement in Saguenay
- Roof Replacement in Saint-Augustin-de-Desmaures
- Roof Replacement in Saint-Basile-le-Grand
- Roof Replacement in Saint-Bruno-de-Montarville
- Roof Replacement in Saint-Charles-Borromée
- Roof Replacement in Saint-Colomban
- Roof Replacement in Saint-Constant
- Roof Replacement in Saint-Eustache
- Roof Replacement in Saint-Georges
- Roof Replacement in Saint-Hyacinthe
- Roof Replacement in Saint-Jean-sur-Richelieu
- Roof Replacement in Saint-Jérôme
- Roof Replacement in Saint-Lambert
- Roof Replacement in Saint-Lazare
- Roof Replacement in Saint-Lin–Laurentides
- Roof Replacement in Sainte-Anne-des-Plaines
- Roof Replacement in Sainte-Catherine
- Roof Replacement in Sainte-Julie
- Roof Replacement in Sainte-Marthe-sur-le-Lac
- Roof Replacement in Sainte-Sophie
- Roof Replacement in Sainte-Thérèse
- Roof Replacement in Salaberry-de-Valleyfield
- Roof Replacement in Sept-Îles
- Roof Replacement in Shawinigan
- Roof Replacement in Sorel-Tracy
- Roof Replacement in Terrebonne
- Roof Replacement in Thetford Mines
- Roof Replacement in Val-d'Or
- Roof Replacement in Varennes
- Roof Replacement in Vaudreuil-Dorion
- Roof Replacement in Victoriaville
- Roof Replacement in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of roof replacement
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 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 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 roof replacement
- 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
Roof replacement permits and local rules
Some roof replacement 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
Services related to roof replacement
Ready to get roof replacement quotes?
Tell us about your roof replacement project.
Do you offer roof replacement services?
Join LokalMatch to get matched with homeowners in the areas you serve.