The short answer: A professional roof inspection costs $150 to $400 for most US homes in 2026, with a standard visual inspection running $150 to $250 and a more thorough inspection involving drone imagery or attic access running $300 to $400. Many roofing contractors offer free inspections as a sales tool when they are hoping to quote a repair or replacement, which is worth knowing since a free inspection is not always as neutral as a paid one. Insurance companies and mortgage lenders sometimes require a paid, independent inspection for underwriting purposes, and those typically fall in the $250 to $500 range.
If you are trying to decide whether you actually need to pay for a roof inspection right now, or whether a “free inspection” offer from a roofing company is worth taking, this guide walks through exactly what you are paying for and what a legitimate inspection should include.
When You Actually Need a Roof Inspection
Before buying a home. A roof inspection should be part of, or a supplement to, your general home inspection. Standard home inspections often only give the roof a cursory visual check from the ground; a dedicated roof inspection gets someone on the roof itself.
After a storm. Following hail, high wind, or a major storm event, an inspection documents damage for insurance purposes even if you do not see obvious problems from the ground. Many types of hail and wind damage are not visible without getting on the roof.
Before selling your home. A pre-listing roof inspection can help you address issues proactively rather than having a buyer’s inspector find them and use it as negotiating leverage, or worse, having a deal fall through.
Annually, once your roof passes 10 years old. Regular inspections catch small problems (a failing pipe boot, minor flashing issues) before they become $1,000+ repairs. See our guide on roof leak causes and fixes for what inspectors are typically looking for.
When your insurance company requests one. Some insurers now require periodic roof inspections, particularly on older roofs, to maintain full coverage or avoid a rate increase.
Before a major renovation involving the roof, such as adding solar panels, skylights, or additional stories.
What a Real Inspection Actually Costs
| Inspection Type | Typical Cost | What’s Included |
|---|---|---|
| Basic visual inspection (ground + ladder) | $150-$250 | Visual check of shingles, flashing, gutters from accessible points |
| Full physical inspection (walked roof) | $250-$350 | Inspector walks the entire roof surface, checks all flashing points, vents, seams |
| Drone inspection | $200-$350 | Aerial imagery of the full roof, useful for steep or fragile roofs that are unsafe to walk |
| Inspection with attic/interior check | $300-$400 | Adds interior attic inspection for water staining, ventilation issues, insulation problems |
| Insurance/mortgage-required inspection | $250-$500 | Formal written report meeting lender or insurer documentation standards |
| ”Free” inspection from a roofing contractor | $0 | Visual walkthrough, typically followed by a repair or replacement sales quote |
A “free inspection” is not inherently a scam, many reputable roofers offer them as a normal part of business development. But understand the incentive: a company offering a free inspection makes money by finding something to fix, which creates pressure (sometimes unconscious, sometimes not) to find problems. If you want a truly neutral second opinion, a paid inspection from an independent inspector who does not also sell roofing installation is worth the cost, especially before a major decision.
What a Thorough Inspector Actually Checks
A legitimate roof inspection should cover all of the following, and a written report should document each area:
Shingle or roofing material condition. Cracking, curling, missing granules, missing or lifted shingles, algae or moss growth.
Flashing. Condition of flashing around chimneys, vents, skylights, and roof valleys, the single most common source of leaks. See our guide on roof leak causes and fixes for why flashing matters so much.
Pipe boots and vent seals. These rubber seals degrade faster than shingles and are a very common, cheap-to-fix leak source that inexperienced inspectors sometimes miss.
Gutters and downspouts. Proper attachment, drainage, and any signs of granule buildup that indicate accelerated shingle wear.
Roof deck condition. Any visible sagging, soft spots, or signs of structural issues, usually assessed from the attic side if interior access is included.
Attic ventilation and insulation. Poor attic ventilation shortens roof lifespan significantly; a thorough inspector should note ventilation adequacy. Our attic insulation cost guide explains why this matters for roof longevity, not just energy bills.
Signs of pest or animal intrusion. Small gaps around soffits or fascia boards that pests can exploit.
Overall estimated remaining lifespan. A good inspector will give you an honest estimate based on wear patterns, not just the roof’s age. Our guide on how long a roof lasts by material explains what to expect for your specific roofing type.
Red Flags in an Inspection Report (or the Inspector)
Vague findings with no photos. A legitimate inspection report should include photos of any issues found, not just a checklist saying “shingles: fair condition.”
Immediate pressure to sign a contract. A good inspector, especially an independent one, presents findings and lets you decide next steps without a same-day signature deadline.
“Your whole roof needs replacement” with minimal explanation. If damage seems limited to one area but the recommendation is full replacement, ask for the specific reasoning. Our roof repair vs. replace guide covers exactly when replacement is warranted versus when it is oversold.
No credentials offered. Ask whether the inspector is a licensed contractor, a certified home inspector, or works for a manufacturer-certified installer program. Verify through your state contractor licensing board when in doubt.
Insurance-Related Roof Inspections
If your homeowners insurance company is requesting an inspection, understand that the purpose may be different from a standard maintenance inspection. Insurers are often specifically checking:
- Overall roof age and remaining estimated lifespan
- Evidence of prior storm damage that was never repaired
- Material type (some insurers charge more or decline coverage for certain older roofing types, like wood shake in wildfire zones)
- General maintenance condition as a proxy for overall home upkeep
If an insurance inspection results in a request for repairs or a coverage change, you have the right to get your own independent inspection and, if needed, dispute the insurer’s findings. Our homeowners insurance claims guide covers how to push back on an unfavorable insurer determination.
How Often Should You Get One?
| Roof Age | Recommended Inspection Frequency |
|---|---|
| 0-10 years | Every 3-5 years, or after any major storm |
| 10-15 years | Annually, or after any major storm |
| 15+ years | Annually, and consider a professional opinion on remaining lifespan |
| After any hailstorm or high-wind event | Within 30 days, for insurance documentation purposes |
Staying ahead of this schedule is one of the cheapest ways to avoid a surprise multi-thousand-dollar repair. A $200 inspection that catches a $150 pipe boot problem before it becomes a $3,000 water-damage repair pays for itself many times over.
Official Resources
- National Roofing Contractors Association (NRCA): nrca.net for inspection standards and finding certified contractors
- HUD: hud.gov for minimum property roofing standards relevant to FHA-backed purchases
- Insurance Information Institute: iii.org for how insurers use roof inspections in underwriting
- FEMA: fema.gov for storm damage documentation guidance
- Your state contractor licensing board: Search “[your state] roofing contractor license lookup” to verify an inspector’s credentials