How much does a roof inspection cost?
What a roof inspection costs in 2026, what changes the price, and when it's worth paying for.
A typical roof inspection runs $120–$400, or about Often credited toward the repair. The national average is around $220. Your final price depends most on the size of the project, the materials you choose, and local labor rates.
A roof inspection is the cheapest insurance you can buy before a repair, a replacement, or a home sale.
Cost breakdown
Cost by region
Enter your ZIP for a local estimate you can bring to any contractor.
Frequently asked questions
Most professional roof inspections run $120–$400, averaging about $220.
Many roofing companies offer a free or low-cost inspection and often credit the fee toward the repair.
Once a year is a good rule of thumb, plus after any major storm, hail, or high-wind event.
Don't guess — get your number
A free, independent estimate for your exact project and ZIP code. Bring it to any contractor.