Roof inspection cost and timing: when to schedule, what to pay

A roof is the most expensive component of most homes that nobody looks at. Inspections are cheap, the work that follows from them is not, and the gap between catching a problem at year five versus year ten is often the difference between a small repair and a full replacement. Here is the realistic cost of an inspection, what it should cover, and how often a homeowner should schedule one.

What an inspection costs

  • Visual inspection from the ground and ladder: often free as a sales call from a roofing company. Treat as marketing, not a substitute for the real thing.
  • Standard professional inspection: $100 to $250 for a typical single-family home.
  • Comprehensive inspection with attic, drone, and report: $250 to $400.
  • Specialized inspection (slate, tile, flat membrane): $300 to $600. These materials require specialists.
  • Insurance claim inspection (after storm damage): often free, but understand the inspector represents the contractor, not your interests; for high-stakes claims a paid third-party inspector is worth the money.

When to schedule

Routine inspections should be on a schedule. Storm-driven and condition-driven ones happen as needed.

  • Every 3 years for an asphalt shingle roof under 10 years old.
  • Every 2 years for an asphalt roof 10 to 18 years old.
  • Annually once an asphalt roof is past 18 years. The end-of-life window is when small problems compound fast.
  • Annually for any flat roof, regardless of age. Membranes age unpredictably and small failures cause big leaks.
  • After any major storm with hail over an inch, wind over 60 mph, or a tree contact event.
  • Before buying a home,as part of due diligence, and always with a paid third-party inspector rather than the seller's referral.
  • Before listing your home for sale, so a buyer inspection does not surprise you mid-transaction.

What a complete inspection covers

A real inspection is not just a person standing on the roof for ten minutes. The full version includes:

  • Walk-on inspection of every plane (or drone if too steep)
  • Shingle condition: granular wear, cupping, cracking, missing tabs, nail pops
  • Flashing at chimneys, walls, and skylights, including counter flashing and step flashing
  • Boots and seals around plumbing vents and electrical penetrations
  • Ridge cap, valleys, and eave drip edges
  • Gutters, fascia, and soffit
  • Attic interior: ventilation, insulation depth, sheathing condition, signs of leaks, daylight visible at penetrations
  • Bath fan and dryer vent terminations (these often dump moisture into the attic)
  • Photographs of any concern, with enough context to understand the location
  • Written report with prioritized recommendations

If a written report is not part of the deliverable, ask for one. Walking off site with verbal observations is not enough to make a repair-versus-replace decision.

What a roof inspection cannot tell you

Even a thorough inspection has limits. An inspector cannot see through shingles to the deck below, cannot predict how a marginal roof will behave in next year's storm, and cannot guarantee no leaks. A clean inspection is a strong signal, not a guarantee. Continuing routine inspections after a clean one is still the right move.

How to choose an inspector

A few signals separate good inspectors from sales calls in disguise:

  • They charge for the inspection rather than offering free ones tied to a sales pitch.
  • They are not also the contractor proposing to do the repair. Roofing companies that own both sides of the conversation have an incentive to find more work.
  • They have manufacturer certifications (GAF Master Elite, Owens Corning Platinum) for the type of roof you have.
  • They carry their own liability insurance and can show proof on request.
  • They give you the written report regardless of whether you hire anyone.

Tracking it

Roof inspections are easy to put off because the consequences of skipping take years to show up. By the time water is in the ceiling, you are no longer in the inspect-and-repair zone; you are in the replace-and-remediate zone. A short, recurring schedule on your maintenance tracker is the cheapest way to keep yourself honest.

Stop keeping it all in your head.

HomeBase tracks every service, provider, and dollar so you do not have to. Free during beta, set up in three minutes.

Get started free