Roof Repair Cost Calculator
Estimate roof repair costs from the actual drivers roofers price: the repair type, your roofing material, pitch, stories, damage extent and region. Then run the 30% repair-vs-replace rule to see whether fixing it is still good economics. Free, no sign-up, 100% in your browser.
Model assumption: priority scheduling surcharge, below reported post-storm spikes of 30–50%.
Many minor repairs need no permit. Add one if your city requires it.
| Component | Value |
|---|
The industry rule of thumb: if a repair costs 30% or more of a full replacement, replacement is usually the better economics. Enter your roof and a repair quote to test it.
Use the midpoint from the Estimator tab, or a real contractor quote.
| Component | Value |
|---|
How roof repair pricing actually works
Roofers price a repair from five drivers, in roughly this order of importance: what is broken (a shingle patch is a two-hour job; rotted decking means tearing the roof open), what the roof is made of (tile and slate are slower and riskier to walk on than asphalt), how steep it is (steep roofs need safety rigging and move slower), how high and hard to reach (multi-story access, landscaping in the way), and local labor rates (which vary 30–50% between US markets).
This calculator models each driver as a multiplier on a base range per repair type. The base ranges come from 2026 contractor-published data; the multipliers come from published per-square-foot repair rates and reported labor premiums. Every assumption is labeled in the methodology section below — nothing is a black box.
Typical cost by repair type
| Repair type | Typical range | Source |
|---|---|---|
| Shingle patch (10–30 shingles) | $150 – $500 | AllBetter 2026 |
| Leak — find + fix | $360 – $1,550 | Composite: AllBetter / Angi / FL roofer |
| Flashing (chimney / vent / valley) | $200 – $1,500 | Composite: AllBetter / Angi / FL roofer |
| Vent / pipe boot or skylight | $300 – $900 | Composite: Angi / FL roofer |
| Flat roof membrane patch | $450 – $1,600 | FL roofer (Pembroke Pines) |
| Fascia / soffit / gutter | $200 – $2,600 | Composite: AllBetter / roofing cost guide |
| Storm / hail damage (multi-area) | $700 – $4,000 | Composite: FL roofer / AllBetter |
| Structural / decking (rot, sag) | $1,000 – $7,000 | Composite: AllBetter / FL roofer / roofing guide |
| Emergency tarp (temporary) | $200 – $600 | AllBetter 2026 |
Material multipliers (repair $/sq ft vs asphalt)
| Material | Repair $/sq ft | Multiplier | Source |
|---|---|---|---|
| Asphalt shingle | $4 – $8 | 1.00× | AllBetter (baseline) |
| Flat — TPO / EPDM | $5 – $12 | 1.40× | AllBetter |
| Wood shakes / cedar | $7.00 – $9.62 | 1.40× | TownContractors 2026 |
| Metal | $8 – $16 | 2.00× | AllBetter |
| Natural slate | $5 – $15 (avg $10) | 1.70× | Angi 2026 |
| Clay / concrete tile | $10 – $25 | 2.90× | AllBetter |
Access and market multipliers
| Factor | Multiplier | Source / note |
|---|---|---|
| Pitch: low / walkable (≤4/12) | 1.00× | baseline |
| Pitch: medium (5–7/12) | 1.10× | conservative interpolation |
| Pitch: steep (8/12+) | 1.25× | within AllBetter 20–40% and FL roofer +10–25% |
| 1 story | 1.00× | baseline |
| 2 stories | 1.25× | midpoint of AllBetter 20–30% |
| 3 stories | 1.40× | model assumption (scaffolding) |
| Region: low-cost (South / Midwest) | 0.90× | regional labor spreads 30–50% (roofreplacementcost.ai) |
| Region: average US | 1.00× | |
| Region: high-cost (Northeast / West Coast) | 1.15× | |
| Emergency / same-day scheduling | 1.25× | model assumption; below reported post-storm 30–50% spikes |
| Extent: spot / typical / extensive | 0.85× / 1.00× / 1.60× | model assumption; direction matches industry depth-cost curve |
Worked examples (recomputed by the engine)
Example 1 — Leak on a metal roof, two-story home
A homeowner finds a ceiling stain. The roofer traces it to failed flashing on a metal roof, medium pitch, 2 stories, typical single-zone damage, average US labor region, no emergency.
Multiplier: 2.00 (metal) × 1.10 (medium pitch) × 1.25 (2 stories) = 2.75
Leak base $360 – $1,550 × 2.75 → $990.00 – $4,262.50, midpoint $2,626.25. Same numbers the estimator above produces for these inputs.
Example 2 — Rotted decking, emergency call
A sagging section reveals rotted plywood on an asphalt roof, extensive damage across multiple areas, medium pitch, 2 stories, booked as an emergency job.
Multiplier: 1.60 (extensive) × 1.10 (medium) × 1.25 (2 stories) × 1.25 (emergency) = 2.75
Structural base $1,000 – $7,000 × 2.75 → $2,750.00 – $19,250.00, midpoint $11,000.00. At this price the 30% rule below usually points at replacement.
Repair or replace? The 30% rule
Roofing pros use a simple gate: if the repair quote exceeds 30% of what a full replacement would cost, replace instead — you are spending a third of the price on a patch that buys only a few more years. The second tab applies this test to your numbers, then adjusts one step for roof age: over 20 years leans replace, under 10 leans repair.
Replacement reference ($/sq ft installed)
| Material | $/sq ft installed | Pitch factor | Source |
|---|---|---|---|
| Asphalt shingle | $7.00 | low 1.05 medium 1.20 steep 1.35 | ProMapper / BestRoofingEstimates |
| Flat — TPO / EPDM | $8.50 | HomeAdvisor | |
| Metal (standing seam) | $14.00 | ProMapper ($10–$18) | |
| Wood shakes | $11.50 | BestRoofingEstimates / ProMapper | |
| Clay / concrete tile | $15.00 | ProMapper | |
| Natural slate | $22.50 | ProMapper ($15–$30) |
Pitch factors sit inside the published 1.05–1.41 roof-area multiplier range for replacement work. Sanity check: a 2,000 sq ft medium-pitch asphalt roof → 2,000 × 1.20 × $7 = $16,800, squarely in the published $11,000–$17,000 national band for that roof.
Insurance and storm damage
Homeowners insurance typically covers sudden damage — hail, wind, fallen trees — but not wear and aging. Document damage with photos before any repair, get a written roofer estimate, and file within about 30 days of the event. Most policies carry a $1,000–$2,500 deductible; on a $5,000 hail repair your out-of-pocket can be just the deductible. If your insurer pays actual cash value (depreciated), our actual cash value calculator shows how depreciation shrinks the payout.
Need the pitch of your roof first? The roof pitch calculator converts rise/run, angle and X:12 formats.
Roof repair cost — frequently asked questions
How much does roof repair cost on average?
How much does it cost to fix a roof leak?
How much does roof flashing repair cost?
Does a steep roof cost more to repair?
How does roofing material change the repair cost?
Should I repair or replace my roof?
Will homeowners insurance pay for roof repair?
How much does emergency roof repair cost?
What is the most expensive type of roof repair?
How much does it cost to repair shingles?
Do I need a permit to repair a roof?
How do I know if a roof repair quote is fair?
Methodology and sources
Base repair ranges are composites of contractor-published 2026 data: AllBetter (national 2026 repair guide), Angi (2026 repair cost data), and a Florida roofing contractor's published repair calculator (Pembroke Pines). Material multipliers are ratios of published per-square-foot repair rates to the asphalt baseline. Pitch, stories and region multipliers come from published labor premiums (steep-roof 20–40%, two-story 20–30%, regional labor spreads 30–50%). Three inputs are labeled model assumptions in the UI: the 1.25× emergency surcharge, the 0.85/1.00/1.60 extent scale, and the 1.40× three-story factor. Full per-number provenance is in the tool's published sources file.
Disclaimer: This calculator produces planning estimates from published contractor data, not quotes. Real bids depend on hidden damage found on the roof, local code, and the contractor. Always get 3+ written quotes from licensed, insured roofers. Report an issue and it goes to a human review queue.
Free tool by NRTechStudio