🔍
Roof Inspection Cost 2026
Pre-purchase, post-storm, or annual roof inspections, priced by inspection type and method.
$150 – $325
typical job cost
Pricing by Tier
National average pricing — per inspection.
| Tier | Price | Notes |
| Standard Visual (Most Common) |
$150–$325 |
Ground and ladder inspection, written report |
| Drone Inspection |
$200–$400 |
Aerial photos of hard-to-reach or steep roofs |
| Post-Storm / Insurance Inspection |
$200–$475 |
Documents damage for an insurance claim |
| Thermal / Infrared Inspection |
$400–$750 |
Detects hidden moisture and insulation gaps |
What to Know
- ✓A standard visual inspection is recommended annually, and always before buying a home or filing an insurance claim
- ✓Drone inspections are useful for steep or very tall roofs where a physical walk-on isn't safe or practical
- ✓Post-storm inspections come with photo documentation contractors can submit directly to your insurance adjuster
- ✓Thermal inspections find moisture trapped under the surface — leaks that aren't visible yet from a standard walk-through
Roof Inspection Cost by State
FAQs
How much does a roof inspection cost?
A standard visual inspection — the most common type — costs $150–$325. Drone inspections run $200–$400, post-storm/insurance inspections run $200–$475, and thermal/infrared inspections run $400–$750.
Do I need a roof inspection before buying a house?
Yes — a pre-purchase roof inspection ($150–$325) can reveal age, hidden damage, or remaining lifespan that a general home inspection may not cover in detail, which can be significant leverage in negotiating price.
What's the benefit of a drone inspection over a standard one?
A drone inspection captures close-up aerial photos of every roof plane without anyone walking on a steep or fragile roof, which is safer and can catch damage a ground-level inspection would miss.
Is a roof inspection free with an insurance claim?
Many roofing companies offer a free basic inspection when storm damage is suspected, but a formal, documented post-storm inspection ($200–$475) for insurance purposes is usually a paid service.