Roof Inspection
Roof Inspection near you
Check a roof's condition before buying, selling or repairing. Tell us about your roof inspection project and we’ll help you find local roofers who serve your area.
Free for homeowners · No obligation to hire
On this page
A roof inspection is a close look at the roof covering and everything that keeps water out along with it: flashing, valleys, vents, the chimney, the gutters and, just as important, the attic underneath. Its purpose is to establish what condition the roof is in, what needs attention now and what can wait, before small problems end up as water in a ceiling. In a climate of heavy snow, ice, freeze–thaw cycles and summer storms, that information is worth having at predictable moments rather than only after a leak appears.
Most roof inspections are done by roofers, who can also carry out the repairs they recommend, though home inspectors look at the roof during a pre-purchase inspection and some insurers send their own adjusters after a storm. Homeowners often ask for one before buying or selling a house, after a hailstorm or windstorm, when ice dams form at the eaves, or when they are wondering whether an older roof is still worth repairing.
This page covers when to book an inspection, what it includes, drone and ground-level checks, what you can safely check yourself, ice dams, insurance after storms and the report. For repairs, see the roof repair, emergency roof repair and roof replacement pages.
When to get a roof inspection: seasons, storms and real estate
There is no single right schedule, but a few moments come up again and again.
- In spring, once the snow is gone, to find damage left by ice, wind and freeze–thaw over the winter.
- In fall, before the first snow, so repairs get done while the weather still allows and the gutters are clear for the thaw.
- After a hailstorm, a windstorm or a fallen branch, even when nothing looks wrong from the driveway.
- Before buying a house, since a general home inspection may only view the roof from the ground or a ladder.
- Before selling, so you know what the buyer's inspector is likely to find and can repair it or disclose it.
- When ice dams or long icicles form at the eaves, a sign of heat escaping into the attic.
What a roof inspection covers: shingles, flashing, valleys, vents and the attic
A thorough inspection looks at the roof from outside and from inside. The outside tells you about the covering and the details where most leaks begin; the attic shows whether water, frost or heat loss is already doing damage underneath.
- Shingles or other covering: missing, cracked, curled or lifted pieces, lost granules and bare spots.
- Flashing at walls, chimneys, skylights and dormers, checked for gaps, rust, lifted edges and failed sealant.
- Valleys, where two slopes meet and water concentrates, for worn or damaged covering and trapped debris.
- Roof vents, plumbing stacks and exhaust outlets, including cracked rubber collars and loose caps.
- The chimney: crown, cap, mortar joints and the flashing where it meets the roof.
- Gutters and downspouts: sagging runs, clogs and shingle granules collecting in the trough.
- Attic ventilation and insulation: blocked soffit intakes, missing baffles, compressed or damp insulation and air leaking up from the house.
- Signs of leaks inside: stained sheathing, rusty nails, mould, frost in winter and stains on top-floor ceilings.
Drone, ground-level and on-roof inspections compared
Not every inspection means someone walking on the roof. Many roofers start from the ground and from a ladder at the eaves, and some use a drone or a camera on a pole to photograph slopes that are steep, fragile or hard to reach. These views are good for spotting missing shingles, damaged flashing and debris, and they leave a photo record for insurance and later comparison.
Walking the roof lets an experienced roofer feel soft spots in the deck, lift a shingle edge to check whether it is still sealed and examine flashing up close, but it takes proper equipment, fall protection and judgment about when the surface is safe. A good inspection often combines both. Leave either approach to professionals: homeowners shouldn't climb onto a roof to inspect it, whatever the pitch or the weather.
Checking your roof from the ground with binoculars
You can learn a lot without leaving the ground. Walk around the house on a clear day with a pair of binoculars, look at each slope from a few angles, and take photos to compare with next season. Then look from inside: a glance into the attic with a flashlight, from the hatch and without stepping onto the joists or the insulation, can reveal what the outside hides. Don't use a ladder to get onto the roof, and keep well away from power lines.
- Missing, cracked, curled or lifted shingles, and dark streaks or patches where granules have worn away.
- Flashing around the chimney, skylights and walls that looks bent, rusted or pulled away.
- A sagging ridge or dips in a slope, which call for a prompt professional visit.
- Moss, piles of leaves or branches sitting in valleys and behind the chimney.
- Gutters pulling away, overflowing or full of shingle granules.
- Daylight, stains, damp insulation or frost when you look into the attic from the hatch.
Ice dams: what a roof inspection reveals about the attic
An ice dam is a ridge of ice along the eaves that holds back meltwater, which can then back up under the shingles and into walls and ceilings. Natural Resources Canada's Keeping the Heat In explains that an attic above freezing warms the roof sheathing and melts the snow resting on it, and that a well-sealed, well-insulated attic keeps the roof cold and generally doesn't get ice dams. It presents sealing attic air leaks and insulating thoroughly as the best prevention.
That is why a roof inspection after an ice dam should include the attic. The inspector looks for the paths warm air takes into the roof space, such as unsealed recessed lights, holes around plumbing and wiring, the attic hatch and bathroom fans that exhaust into the attic, as well as insulation that is thin or packed against the soffit intakes. Repairing damaged shingles and adding eave protection treats the symptom; air sealing and insulation, often by an insulation contractor, treat the cause. Don't chip at the ice or climb up to clear it; if water is already coming in, see the emergency roof repair page.
Roof inspection after hail or wind and your insurance claim
After a hailstorm or windstorm, damage isn't always visible from the ground: hail can bruise shingles and knock off granules, and wind can break the seal on shingles without tearing them away. A roofer's inspection, with dated photos, gives you a clear record of what the storm did. The Insurance Bureau of Canada recommends reporting a claim to your insurer as soon as possible, taking photos of the damage and keeping receipts, and it notes that policyholders are obligated to protect their property from further damage if it is safe to do so, for example by having a professional tarp an opening.
Coverage depends on your policy, so ask your insurer or broker what applies to hail and wind before any permanent repair, and whether they want their own adjuster to see the roof first. Keep the roofer's report, the photos and the invoices for temporary work together. Be wary of crews who knock on doors after a storm offering free inspections and pressing for a signature on the spot.
The roof inspection report and next steps: repair, monitor or replace
A useful report is more than a list of checked boxes. It should describe each part of the roof, show the problems found in photos and sort the findings by urgency: what needs repair before the next storm or winter, what should be monitored and what points toward replacement in the coming years. Ask the inspector to explain anything you don't understand and to separate what they saw from what they are assuming.
- Urgent: an active leak, missing shingles, lifted flashing or any damage that lets water in; book a repair right away.
- Soon: worn sealant, cracked vent collars, or clogged valleys and gutters that will cause trouble if left for another season.
- Monitor: widespread granule loss or curling that suggests an ageing roof, to be rechecked next spring or fall.
- Attic work: air sealing, insulation or ventilation improvements, often handled by an insulation contractor.
- Replacement: a roof worn out across most of its slopes, or a deck that is soft or rotten in several places.
Roof Inspection: frequently asked questions
How often should my roof be inspected?
There's no fixed rule. A sensible routine is a look from the ground each spring and fall, plus a professional inspection after major storms, before a purchase or sale, and whenever you see ice dams, stains or damage. An older roof deserves closer attention.
Is a pre-purchase home inspection enough for the roof?
Not always. A general inspector may only view the roof from the ground, a ladder or a drone, and flags concerns rather than diagnosing them. If the roof is older or the report raises questions, ask a roofer for a dedicated roof inspection before your offer's conditions expire.
Should I climb up to check my roof after a storm?
No. Use binoculars from the ground, take photos, look into the attic from the hatch and call a roofer. Wet, icy or storm-damaged roofs are especially dangerous, and a fall from a roof can cause life-changing injuries.
Does an ice dam mean my roof needs replacing?
Not necessarily. Ice dams usually point to heat escaping into the attic rather than a worn-out roof. Have the roof checked for water damage and the attic checked for air leaks and insulation, and fix the cause before deciding on any roof work.
Sources
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find roofers by city
Alberta
Show 17 citiesHide cities
- Roof Inspection in Calgary
- Roof Inspection in Edmonton
- Roof Inspection in Airdrie
- Roof Inspection in Cochrane
- Roof Inspection in Fort McMurray
- Roof Inspection in Fort Saskatchewan
- Roof Inspection in Grande Prairie
- Roof Inspection in Leduc
- Roof Inspection in Lethbridge
- Roof Inspection in Medicine Hat
- Roof Inspection in Okotoks
- Roof Inspection in Parkland County
- Roof Inspection in Red Deer
- Roof Inspection in Rocky View County
- Roof Inspection in Spruce Grove
- Roof Inspection in St. Albert
- Roof Inspection in Strathcona County
British Columbia
Show 31 citiesHide cities
- Roof Inspection in Abbotsford
- Roof Inspection in Burnaby
- Roof Inspection in Kelowna
- Roof Inspection in Surrey
- Roof Inspection in Vancouver
- Roof Inspection in Victoria
- Roof Inspection in Campbell River
- Roof Inspection in Chilliwack
- Roof Inspection in Coquitlam
- Roof Inspection in Courtenay
- Roof Inspection in Delta
- Roof Inspection in District of North Vancouver
- Roof Inspection in Kamloops
- Roof Inspection in Langford
- Roof Inspection in Langley
- Roof Inspection in Maple Ridge
- Roof Inspection in Mission
- Roof Inspection in Nanaimo
- Roof Inspection in New Westminster
- Roof Inspection in North Cowichan
- Roof Inspection in North Vancouver
- Roof Inspection in Penticton
- Roof Inspection in Port Coquitlam
- Roof Inspection in Port Moody
- Roof Inspection in Prince George
- Roof Inspection in Richmond
- Roof Inspection in Saanich
- Roof Inspection in Township of Langley
- Roof Inspection in Vernon
- Roof Inspection in West Kelowna
- Roof Inspection 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 Inspection in Barrie
- Roof Inspection in Brampton
- Roof Inspection in Greater Sudbury
- Roof Inspection in Guelph
- Roof Inspection in Hamilton
- Roof Inspection in Kingston
- Roof Inspection in Kitchener
- Roof Inspection in London
- Roof Inspection in Markham
- Roof Inspection in Mississauga
- Roof Inspection in Oshawa
- Roof Inspection in Ottawa
- Roof Inspection in St. Catharines
- Roof Inspection in Toronto
- Roof Inspection in Vaughan
- Roof Inspection in Waterloo
- Roof Inspection in Windsor
- Roof Inspection in Ajax
- Roof Inspection in Aurora
- Roof Inspection in Belleville
- Roof Inspection in Blue Mountains
- Roof Inspection in Bradford
- Roof Inspection in Brantford
- Roof Inspection in Burlington
- Roof Inspection in Caledon
- Roof Inspection in Cambridge
- Roof Inspection in Centre Wellington
- Roof Inspection in Chatham
- Roof Inspection in Clarence-Rockland
- Roof Inspection in Clarington
- Roof Inspection in Collingwood
- Roof Inspection in Cornwall
- Roof Inspection in County of Brant
- Roof Inspection in East Gwillimbury
- Roof Inspection in Fort Erie
- Roof Inspection in Georgetown
- Roof Inspection in Georgina
- Roof Inspection in Grimsby
- Roof Inspection in Haldimand County
- Roof Inspection in Innisfil
- Roof Inspection in Kawartha Lakes
- Roof Inspection in King
- Roof Inspection in Lakeshore
- Roof Inspection in LaSalle
- Roof Inspection in Leamington
- Roof Inspection in Lincoln
- Roof Inspection in Milton
- Roof Inspection in New Tecumseth
- Roof Inspection in Newmarket
- Roof Inspection in Niagara Falls
- Roof Inspection in Norfolk County
- Roof Inspection in North Bay
- Roof Inspection in Oakville
- Roof Inspection in Orangeville
- Roof Inspection in Orillia
- Roof Inspection in Peterborough
- Roof Inspection in Pickering
- Roof Inspection in Prince Edward County
- Roof Inspection in Quinte West
- Roof Inspection in Richmond Hill
- Roof Inspection in Sarnia
- Roof Inspection in Sault Ste. Marie
- Roof Inspection in St. Thomas
- Roof Inspection in Stratford
- Roof Inspection in Thunder Bay
- Roof Inspection in Timmins
- Roof Inspection in Welland
- Roof Inspection in Whitby
- Roof Inspection in Whitchurch-Stouffville
- Roof Inspection in Woodstock
- Roof Inspection in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Roof Inspection in Gatineau
- Roof Inspection in Laval
- Roof Inspection in Longueuil
- Roof Inspection in Montreal
- Roof Inspection in Quebec City
- Roof Inspection in Sherbrooke
- Roof Inspection in Trois-Rivières
- Roof Inspection in Alma
- Roof Inspection in Baie-Comeau
- Roof Inspection in Beaconsfield
- Roof Inspection in Beloeil
- Roof Inspection in Blainville
- Roof Inspection in Boisbriand
- Roof Inspection in Boucherville
- Roof Inspection in Brossard
- Roof Inspection in Candiac
- Roof Inspection in Chambly
- Roof Inspection in Châteauguay
- Roof Inspection in Côte-Saint-Luc
- Roof Inspection in Cowansville
- Roof Inspection in Deux-Montagnes
- Roof Inspection in Dollard-des-Ormeaux
- Roof Inspection in Dorval
- Roof Inspection in Drummondville
- Roof Inspection in Gaspé
- Roof Inspection in Granby
- Roof Inspection in Joliette
- Roof Inspection in Kirkland
- Roof Inspection in L'Ancienne-Lorette
- Roof Inspection in L'Assomption
- Roof Inspection in La Prairie
- Roof Inspection in Lévis
- Roof Inspection in Magog
- Roof Inspection in Mascouche
- Roof Inspection in Mirabel
- Roof Inspection in Mont-Saint-Hilaire
- Roof Inspection in Mount Royal
- Roof Inspection in Pointe-Claire
- Roof Inspection in Repentigny
- Roof Inspection in Rimouski
- Roof Inspection in Rivière-du-Loup
- Roof Inspection in Rouyn-Noranda
- Roof Inspection in Saguenay
- Roof Inspection in Saint-Augustin-de-Desmaures
- Roof Inspection in Saint-Basile-le-Grand
- Roof Inspection in Saint-Bruno-de-Montarville
- Roof Inspection in Saint-Charles-Borromée
- Roof Inspection in Saint-Colomban
- Roof Inspection in Saint-Constant
- Roof Inspection in Saint-Eustache
- Roof Inspection in Saint-Georges
- Roof Inspection in Saint-Hyacinthe
- Roof Inspection in Saint-Jean-sur-Richelieu
- Roof Inspection in Saint-Jérôme
- Roof Inspection in Saint-Lambert
- Roof Inspection in Saint-Lazare
- Roof Inspection in Saint-Lin–Laurentides
- Roof Inspection in Sainte-Anne-des-Plaines
- Roof Inspection in Sainte-Catherine
- Roof Inspection in Sainte-Julie
- Roof Inspection in Sainte-Marthe-sur-le-Lac
- Roof Inspection in Sainte-Sophie
- Roof Inspection in Sainte-Thérèse
- Roof Inspection in Salaberry-de-Valleyfield
- Roof Inspection in Sept-Îles
- Roof Inspection in Shawinigan
- Roof Inspection in Sorel-Tracy
- Roof Inspection in Terrebonne
- Roof Inspection in Thetford Mines
- Roof Inspection in Val-d'Or
- Roof Inspection in Varennes
- Roof Inspection in Vaudreuil-Dorion
- Roof Inspection in Victoriaville
- Roof Inspection in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of roof inspection
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 inspection
- 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 inspection permits and local rules
Some roof inspection 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 roof inspection quotes?
Tell us about your roof inspection project.
Do you offer roof inspection services?
Join LokalMatch to get matched with homeowners in the areas you serve.