Free Roof Inspection Checklist + Cost Guide
Use our interactive checklist to assess your roof’s condition from ground level and attic — then download a full PDF report to share with your contractor. Updated 2026.
Safety first. Most items can be checked from ground level using binoculars. Only access the roof if you are comfortable doing so safely, have appropriate footwear, and never work alone. If in doubt, hire a professional.
How much does a roof inspection cost?
The national average for a professional roof inspection is $150–$300 for a standard residential property. Here’s what affects the price and what you can expect to pay by roof type.
| Inspection type | Average cost | What’s included |
|---|---|---|
| Basic visual inspection | $75 – $150 | Ground-level walk-around, verbal findings |
| Full residential inspection | $150 – $300 | Exterior + attic, written report with photos |
| Shingle roof inspection | $150 – $280 | Shingle condition, flashings, granule assessment |
| Metal roof inspection | $200 – $400 | Panel seams, fastener check, rust and coating assessment |
| Flat roof inspection | $200 – $350 | Membrane condition, ponding water, drain assessment |
| Commercial roof inspection | $300 – $600 | Full structural report, HVAC penetrations, parapet walls |
| Post-storm inspection | Often free | Insurance claim support — most contractors offer free post-storm assessments |
What affects the price
How to inspect your roof yourself
Most of a roof inspection can be done safely from the ground. Follow these steps in order — use the interactive checklist above to record your findings as you go.
Gather your equipment
You need: binoculars (essential for ground-level inspection), a smartphone or camera for photos, a torch for the attic, and a notepad or the PDF from our checklist above. Wear non-slip shoes if you plan to access the roof.
Safety rules before you start
Never inspect a roof alone. Avoid working in wet, icy or windy conditions. If your roof pitch is steep (more than 6:12) or you are not confident at heights, inspect from ground level only. A $200 professional inspection is far cheaper than an ER visit.
Do the ground-level walk-around
Walk slowly around the entire perimeter of your home, looking up at each roof section. Use binoculars to check shingle condition, ridge lines, flashings around the chimney and pipes, and any visible moss or dark streaking. Photograph anything that looks unusual.
Check the gutters and downspouts
Walk the gutters and look for: debris buildup, granules in the gutter (a sign of shingle aging), sagging sections, separated joints, and downspouts that discharge water too close to the foundation. Flush a downspout with a hose to confirm it drains freely.
Inspect the attic
On a bright day, go into the attic with all lights off and look for beams of daylight — any visible light means a gap large enough for water entry. Then switch your torch on and inspect the sheathing for dark staining, mold, soft spots, and signs of rust on any metal components. Check that soffit vents are clear and smell for mustiness.
Record and photograph everything
For each issue found, photograph it from multiple angles and note its location (e.g. “north-facing slope, second valley from chimney”). This makes it much easier to describe to a contractor and ensures you get an accurate quote. Use the Download PDF button in our checklist to generate a formatted report.
When to call a professional roofer
A DIY inspection is a great starting point, but there are situations where a licensed professional is essential — and trying to self-assess can delay urgent repairs.
You have an active interior leak
Water staining on ceilings, dripping from light fixtures, or damp patches on walls indicate a breach that is already causing damage. Call a professional immediately — every rain event that passes without a repair extends the damage and increases the cost significantly.
Before they arrive: photograph the leak location, place buckets, and note whether it happens during rain, after snow melt, or constantly.
You find significant granule loss, broken tiles or widespread damage
Granules in the gutter after every rain, multiple cracked or missing shingles, or widespread moss and lichen growth are signs the roof is approaching end of life. A professional can assess whether targeted repairs will extend its life or whether a full replacement is more cost-effective.
Ask for: a written report with photos, a clear itemisation of repair vs replace costs, and a timeline recommendation.
You are uncomfortable or cannot safely access the roof
There is no shame in hiring a professional for the inspection itself. Most roofing contractors offer inspections for $75–$200, and many offer free inspections as part of a cleaning or repair quote. If you are buying or selling a home, a professional inspection is strongly recommended regardless of what a DIY check shows.
What to ask for: a written report, photo documentation, and an indication of remaining roof lifespan based on current condition.
Roof inspection checklist by roof type
Different roof materials have different failure points. Here’s what to focus on during your inspection based on your roof type.
Shingle roof inspection
Asphalt / fibreglass shinglesAsphalt shingles typically last 20–30 years. The most common failure points are granule loss, curling edges, and cracked pipe boot flashings — all of which can be spotted during a careful ground-level inspection.
- Check granule buildup in gutters — consistent loss means end-of-life shingles
- Look for “cupping” (edges curling up) or “clawing” (middle buckling) — both indicate moisture issues
- Inspect pipe boots around plumbing vents — rubber cracks after 10–15 years
- Check that ridge shingles are lying flat and haven’t lifted
- Look for dark streaks (algae) or green patches (moss) especially on north-facing slopes
Metal roof inspection
Standing seam, corrugated & metal tileMetal roofs last 40–70 years but have unique failure points. Fastener backout, seam separation, and surface rust at cut edges are the main concerns — easily missed without knowing what to look for.
- Look for exposed fastener heads that have backed out from thermal expansion
- Check panel seams for separation or sealant failure at overlaps
- Inspect cut edges around penetrations and gutters for rust streaking
- Check that panel clips haven’t restricted thermal movement — causes oil canning
- Inspect painted surfaces for fading, chalking or peeling — affects weather resistance
Flat roof inspection
TPO, EPDM, modified bitumen & built-up roofingFlat roofs are particularly vulnerable to ponding water and membrane damage. Drainage is the single most important factor — any water sitting on the roof for more than 48 hours after rain is a problem.
- Check for ponding water — low spots indicate structural deflection or inadequate drainage
- Inspect membrane for blistering, bubbling or delamination
- Check roof drains and scuppers are clear and flowing freely
- Look at seams and lap joints for separation — these are the primary leak points
- Inspect penetration flashings for membrane pull-away or sealant failure
Commercial roof inspection
Large commercial & industrial roofsCommercial inspections are more complex due to HVAC equipment, parapet walls, and larger roof areas. A professional commercial roof condition inspection form is recommended for formal assessments and insurance purposes.
- Inspect HVAC unit bases and curbs for membrane damage from vibration
- Check parapet walls and copings — a leading source of water entry on commercial buildings
- Inspect expansion joints for sealant failure or membrane tearing
- Check roof access hatches for proper sealing and membrane integration
- Document all penetrations, drains and equipment with photos for the inspection report
Roof inspection — common questions
Twice a year — once in spring to assess any winter damage, and once in autumn before the wet season. You should also inspect after any major storm event (hail, high winds, heavy snow) regardless of the regular schedule. For roofs over 15 years old, an annual professional inspection is recommended even if no issues are visible.
Yes — most of a useful inspection can be done safely from ground level using binoculars. Our free checklist above covers all 27 key inspection points and most can be assessed without setting foot on the roof. A DIY inspection is a good way to identify obvious issues and decide whether to call a professional. For a full structural assessment, buying or selling a property, or any insurance claim, a licensed professional is strongly recommended.
A professional inspection typically takes 45–90 minutes for a standard residential property. Larger homes, complex roof designs, or those with multiple issues to document take longer. A written report with photos usually follows within 24–48 hours. A DIY inspection using our checklist takes around 30–45 minutes including the attic check.
A professional roof inspection report should include: written findings for each inspection zone (exterior, flashings, gutters, attic), photographs of all identified issues with location notes, a severity rating for each issue (minor, moderate, urgent), recommended actions and estimated timelines, and an overall remaining roof lifespan assessment. Our free interactive tool generates a basic version of this report which you can download as a PDF.
Yes. A $150–$300 professional inspection regularly identifies issues — cracked pipe boots, failed flashing sealant, early moss growth — that cost $100–$500 to fix proactively but can cost $5,000–$20,000 if left until they cause interior water damage. The inspection pays for itself if it catches even one issue that would otherwise go undetected. For homes over 15 years old or before buying or selling, the ROI is particularly strong.
It is not legally required in most states, but it is strongly recommended. Buyers routinely request a roof inspection during due diligence — discovering issues at that stage gives you no time to fix them and can result in price reductions, repair credits, or deals falling through. Getting a pre-listing inspection lets you fix issues on your own timeline and price the home accordingly, removing a common negotiation lever for buyers.