Roof Repair Costs and When You Need an Inspection
What roof repairs typically cost, when to schedule an inspection, and how to compare roofing quotes fairly.
What to Know
Most roof repairs cost between $400 and $1,900, with a national average around $1,150 — though minor fixes like a few replaced shingles often stay well under $1,000.
Major repairs cost more. Structural damage, extensive leaks, or storm damage can push costs to $3,000 or more, which is part of why catching problems early matters.
Schedule an inspection after any severe storm, even if you don't see obvious damage from the ground. Missing shingles, damaged flashing, and small leaks aren't always visible from below, and they tend to get worse — not better — if left alone.
It's also worth a routine inspection every few years regardless of weather, especially once a roof passes the 10-to-15-year mark.
When comparing quotes, don't choose based on price alone. Ask about the specific materials being used, the length and terms of the workmanship warranty, and whether the estimate includes cleanup and disposal.
Use our marketplace to compare local roofing professionals for repair or inspection.
Find Local Contractors
Compare trusted professionals in your area and get quotes today.
