A professional roof inspection costs $100 to $300 for a standard on-roof assessment, though drone and infrared inspections can push that figure higher. In many cases, you can get one for free: most licensed roofing contractors inspect at no charge when you're actively shopping for a repair or replacement quote.
What Are the Main Types of Roof Inspections?
Not every inspection is the same. The method a contractor or inspector uses affects both the price and the depth of what they find.
- Physical (walk-on) inspection: An inspector climbs onto the roof and checks shingles, flashing, gutters, and penetrations (pipes, vents, skylights) by hand. This is the most thorough option and the most common. Typical cost: $100–$250.
- Drone inspection: A drone captures high-resolution photos and video without anyone stepping on the roof. Useful for steep or very high roofs. Typical cost: $150–$400.
- Infrared (thermal) inspection: A thermal camera detects moisture trapped inside the roof deck or insulation that a visual check would miss entirely. This is often added on top of a physical inspection. Typical cost: $200–$600, sometimes more on larger homes.
For most homeowners scheduling a routine checkup or getting a second opinion on a leak, a standard physical inspection is sufficient. Infrared is worth the extra cost if you suspect hidden water damage after a major storm or if a previous repair didn't solve the problem.
When Is a Roof Inspection Free?
Several common situations mean you pay nothing out of pocket:
- Contractor estimates: When you contact roofing contractors for a repair or replacement quote, the inspection itself is almost always free. The contractor is hoping to earn your business. This is the most reliable way to get a no-cost inspection.
- After a major storm: Following hail, high winds, or a tornado, many contractors offer free storm-damage inspections. They know insurance claims are likely, and they want to document the damage on your behalf.
- Insurance-required inspections: If your insurance company orders an inspection to decide whether to renew your policy or adjust your premium, that inspection is handled through the insurer at no direct cost to you.
- New home purchase: A general home inspector typically includes a basic roof assessment. You pay for the overall home inspection (usually $300–$500), not a separate roofing fee. Note that a general inspector gives a surface-level review; a roofing specialist goes deeper.
The catch with free contractor inspections: the person inspecting your roof is also the one who profits from finding problems. That's not a reason to skip it, but it is a reason to get two or three contractor opinions before committing to any significant repair.
When Should You Pay for an Independent Inspection?
A paid inspection from a certified, independent inspector (someone who sells no roofing work themselves) makes sense in specific situations:
- You're buying a home and want an expert beyond the general inspector's assessment.
- A contractor told you that you need a full replacement, but your roof is only 10–12 years old and you want a second opinion from someone with no stake in the outcome.
- You've had recurring leaks after multiple repairs and want to identify the root cause before spending more money.
- You're selling your home and want documentation of the roof's condition to present to buyers.
Certified independent inspectors often hold credentials from organizations like the National Roof Certification and Inspection Association (NRCIA) or the American Society of Home Inspectors (ASHI). Asking for credentials upfront is reasonable.
What Does a Roof Inspection Actually Cover?
A thorough physical inspection should examine all of the following:
- Shingle condition: cracking, curling, missing granules, blistering, or missing shingles entirely
- Flashing around chimneys, skylights, vents, and valleys (the angled joints where two roof planes meet)
- Gutters and downspouts: blockages, sagging, or separation from the fascia board
- Soffit and fascia (the boards along the roof's edges): rot, pest damage, or gaps
- Roof deck: visible sagging or soft spots that indicate structural problems below the surface
- Attic (from inside): insulation condition, ventilation, and any signs of moisture, mold, or daylight coming through the decking
After the inspection, a good inspector or contractor provides a written report with photos. If they won't put findings in writing, that's a red flag.
How Much Does a Roof Inspection Cost by Roof Size or Type?
Price scales with complexity. A simple, low-slope asphalt shingle roof on a ranch-style home costs less to inspect than a steep multi-gable roof with multiple chimneys and skylights. Here's a rough guide:
| Scenario | Estimated Cost |
|---|---|
| Basic asphalt shingle, single-story | $100–$175 |
| Two-story home, moderate complexity | $150–$250 |
| Steep or complex roof (multiple facets, skylights) | $200–$350 |
| Drone inspection (any size) | $150–$400 |
| Infrared/thermal add-on | $200–$600+ |
| Free contractor estimate inspection | $0 |
Does Homeowners Insurance Cover a Roof Inspection?
Standard homeowners insurance policies do not cover the cost of a routine roof inspection. Insurance pays for damage, not preventive maintenance. However, if you're filing a claim after storm damage, your insurer will typically send their own adjuster to assess the roof at no charge to you. That adjuster works for the insurance company, not for you, which is why many homeowners also bring in an independent contractor to document damage from their own perspective before the adjuster visits.
How Often Should You Have Your Roof Inspected?
Most roofing professionals recommend an inspection every 1–3 years for roofs under 15 years old, and annually once your roof is older than that. You should also schedule an inspection after any severe weather event: hail, hurricane-force winds, or heavy ice accumulation. Catching a small problem (a cracked piece of flashing, a handful of lifted shingles) early typically costs a few hundred dollars to fix. Ignoring it until water reaches your attic can mean repairs in the thousands.
Get matched with a local contractor using the form on our home page. Pre-screened contractors in our network offer free inspection estimates, so you can get a professional set of eyes on your roof without any upfront commitment.
Frequently Asked Questions
Most homeowners pay between $100 and $300 for a standard physical roof inspection. Drone inspections run $150–$400, and adding an infrared thermal scan can bring the total to $600 or more. Complexity of the roof and local labor rates both affect the final price.
Yes. The easiest way is to contact two or three licensed roofing contractors for a repair or replacement estimate. The inspection that's part of that quote is almost always free. After major storms, many contractors also offer free damage assessments.
A free contractor inspection is often thorough, but the inspector has a financial interest in the outcome. For major decisions, like whether to replace a roof that still has years of life left, it's worth paying $150–$300 for an independent certified inspector who sells no roofing work.
A complete inspection covers shingle condition, flashing around chimneys and vents, gutters, soffit and fascia boards, the roof deck, and often the attic from the inside. A good inspector delivers a written report with photos when they're done.
No. Standard policies don't cover routine inspections since those are considered maintenance. If you file a storm damage claim, the insurer sends their own adjuster at no cost to you, but that adjuster represents the insurer's interests, not yours.
Every one to three years is a reasonable schedule for roofs under 15 years old. Once a roof is older than 15 years, annual inspections make more sense. Always schedule one after severe weather, regardless of how recently the last inspection occurred.
Look for inspectors certified through the National Roof Certification and Inspection Association (NRCIA) or, for general home inspectors, the American Society of Home Inspectors (ASHI). Any inspector should carry liability insurance and be willing to provide a written report.
It's strongly advisable. Having an independent contractor document the damage before the insurance adjuster visits gives you a detailed record to compare against the insurer's findings. It can support a fuller claim if the adjuster misses items.
Ready to compare quotes from local roofers?
Free quotes from local contractors through our lead partner. Two minutes of questions to start.
Start with my zip code