
Last updated: September 2026
A roof problem can range from a few missing shingles to hidden water damage, so no single price fits every repair. This guide covers current planning ranges for common roof repairs, what makes a repair more expensive, and what to ask before you approve the work.
Quick Answer: How Much Does Roof Repair Cost?
- Many asphalt shingle roof repairs fall around $350 to $1,500, with a national average near $800 (HomeGuide).
- Small fixes like replacing a handful of shingles can cost $100 to $300. Large leaks or water-damaged decking can run into the thousands.
- Biggest cost drivers: type and extent of damage, roofing material, roof height and pitch, access, and whether water has reached the decking or interior.
- These are national planning figures. An inspection and written estimate are needed to confirm the actual scope and price.
What Does Roof Repair Usually Cost?
National cost guides show a wide range because “roof repair” covers very different jobs. HomeGuide reports that asphalt shingle repairs average about $350 to $1,500, with most homeowners spending around $800. Replacing a few missing shingles may cost as little as $100 to $300, while a leak that has damaged decking, insulation, or ceilings can cost far more.
Those figures help with budgeting, but they don’t tell you what your repair should cost until the cause and scope of the damage are identified.
Common Roof Repairs and Typical Costs
| Repair | Typical Cost (Asphalt Shingle Roof) |
|---|---|
| Replace 3 – 25 missing or broken shingles | $100 – $300 |
| Repair about 100 sq. ft. of shingles | $200 – $600 |
| Flashing repair | $200 – $500 |
| Roof leak repair (average) | $350 – $1,000 |
| Decking replacement (per 100 sq. ft.) | $200 – $500 |
| Emergency roof tarping | $175 – $700 |
| Roof inspection | $100 – $400 |
Source: HomeGuide national cost data. Local prices vary.
Missing or Damaged Shingles
Replacing a small number of missing or broken shingles is one of the least expensive roof repairs. But the visible shingles aren’t always the whole job. If wind lifted shingles long enough for water to reach the underlayment or decking, the roofer may find more work once the area is opened up.

Flashing Repair
Flashing is the metal or waterproofing detail around chimneys, skylights, vents, valleys, and places where the roof meets a wall. Its job is to steer water away from joints and openings. Damaged or poorly sealed flashing is one of the most common sources of leaks. Complete replacement or hard-to-reach flashing can cost more than a simple repair.

Roof Leak Repair
A roof leak is a symptom, not a diagnosis. The stain you see indoors may be several feet away from where water actually entered the roof. HomeGuide breaks leak repairs down by severity:
| Leak Severity | Typical Repair Cost |
|---|---|
| Small leak, limited damage | $150 – $500 |
| Average leak | $500 – $1,200 |
| Large leak or multiple entry points | $1,200 – $3,000 |
Repairs that involve rafters, insulation, drywall, or other interior finishes can cost more. A good estimate should identify the suspected entry point and what the roofer plans to repair, not just offer to “seal the leak.”
Decking and Water-Damage Repair
Roof decking (also called sheathing) is the wood layer beneath the shingles. If it has rotted, delaminated, or weakened from long-term moisture, replacing shingles alone won’t fix the problem. HomeGuide puts decking replacement at roughly $200 to $500 per 100 square feet.
Some decking damage can’t be confirmed until shingles are removed. Before work begins, ask how any extra damaged decking will be priced (per sheet or per square foot) and get that price in writing.
Storm, Wind, and Hail Damage
Storm repairs can range from a few shingles to large sections of roof. Hail can crack or bruise shingles and dent flashing, vents, and gutters. This Old House reports a 2026 average hail-related roof repair cost of about $940, while extensive damage can cost far more. After a storm, don’t assume every mark means you need a new roof. The extent of damage, its location, the roof’s age, and whether the roof is actually leaking all matter.
Repair Costs by Roofing Material
| Material | Typical Repair Cost | Why It Differs |
|---|---|---|
| Asphalt shingles | $350 – $1,500 | Widely available materials and familiar to most roofers |
| Metal | $300 – $1,500 | Panel, fastener, and seam repairs may need specialized parts |
| Tile | $500 – $2,500 | Fragile, heavy material and specialized labor; matching can be hard |
Source: HomeGuide national cost data for each material.
Know What You’re Paying For
Our free Before You Hire Home Repair Cost Checklist helps you compare roofing estimates, spot missing line items, and ask the right questions before you approve a repair.
What Makes a Roof Repair More Expensive?
1. The Size and Extent of the Damage
A few shingles on one section of roof is very different from damage across several slopes or multiple leak points. More damaged material means more labor and a greater chance that hidden layers are affected.
2. Roof Pitch, Height, and Access
Steep roofs, multi-story homes, tight access, and complicated rooflines take more time and safety precautions. Dormers, valleys, chimneys, and skylights can make even a small repair more labor-intensive than its size suggests.
3. Roofing Material
Asphalt shingles are widely available and familiar to most roofers. Tile, slate, wood shake, and some metal systems may need specialized materials, techniques, or matching pieces, which raises cost.
4. Damage Below the Surface
A repair gets more expensive when moisture has moved past the shingles. Wet underlayment, rotted decking, damaged insulation, mold, or structural damage can turn a surface repair into a larger project.
If your attic is safely accessible, ask whether the roofer will check the underside of the roof deck for moisture stains, ventilation problems, or obvious decking damage. That can provide useful clues, but it won’t reveal every hidden problem.
5. Emergency Timing
Emergency and after-hours work often costs more than a scheduled repair. HomeGuide notes emergency repairs can run roughly $200 to $300 more. If water is actively coming in, temporary tarping (often $175 to $700) can limit further damage until a permanent repair is made.
6. Matching Older Materials
An older roof may have shingles, tiles, or colors that are no longer made. Even when a spot repair is technically sound, a good visual match can be hard to find. Discuss this before work begins, especially if the repair is visible from the street.
Will Homeowners Insurance Pay for Roof Repairs?
It depends on the cause. Homeowners insurance may help when damage comes from a sudden, covered event such as hail, wind, or a fallen tree, minus your deductible. It typically doesn’t cover damage from age, wear and tear, or lack of maintenance. If you think storm damage is involved, take photos, prevent further damage if you can do so safely, and contact your insurer before permanent repairs begin. Be cautious of contractors who pressure you to sign over your insurance claim before work starts.
What Should a Roof Repair Estimate Include?
A useful estimate should tell you more than the total price. It should show what the roofer believes is wrong and what will be done about it. Depending on the job, look for:
- The location of the repair
- Materials being removed and replaced
- Any flashing, underlayment, or decking work
- Disposal and cleanup
- Temporary protection such as tarping, if needed
- Permit costs, if applicable
- Warranty terms for workmanship and materials
- A unit price for any hidden damage found (for example, per sheet of decking)
Questions to Ask a Roofer Before Approving the Repair
You don’t need to diagnose the roof yourself, but you do need to understand what the contractor is proposing. Consider asking:
- What do you believe caused the damage?
- Which specific roofing components need to be repaired or replaced?
- Do you see evidence that water reached the underlayment or decking?
- Will you check the attic or underside of the roof deck, if it’s safely accessible?
- Could hidden damage be found once materials are removed?
- If more damaged decking is found, how will it be priced?
- Will the replacement material reasonably match my existing roof?
- Are cleanup, disposal, and temporary weather protection included?
- What workmanship and material warranties apply?
- At what point would you recommend replacement instead of another repair, and why?
When Does Repair Stop Making Sense?
A repair is often reasonable when damage is localized and the rest of the roof is in good shape. The decision gets less clear when the roof is near the end of its expected life, leaks are showing up in several areas, shingles are brittle or worn across the roof, or the repair means rebuilding a large section.
Replacement also deserves a look when repeated repairs start adding up. According to Angi’s 2026 data, a full roof replacement averages about $9,600 nationally, and most asphalt shingle roofs cost about $6,000 to $20,000. For a full breakdown, see our guide to roof replacement cost.
There’s no universal percentage at which every roof should be replaced, but that second number gives you something to compare. If a contractor recommends a major repair, ask what a replacement would cost and how many more years each option is expected to provide.
Don’t Judge a Roof Repair by Price Alone
A $500 estimate isn’t automatically better than a $1,200 estimate, and the higher one isn’t automatically more thorough. One roofer may be replacing only the visible shingles while another is also addressing flashing, underlayment, or damaged decking. Compare what each contractor plans to repair, what’s excluded, and how hidden damage will be handled. If two estimates describe very different solutions, ask each contractor to explain the difference.
Roof Repair Cost: Frequently Asked Questions
How much does it cost to fix a small roof leak?
HomeGuide puts small leak repairs at roughly $150 to $500, as long as the damage hasn’t spread to decking or the interior. Finding the true entry point is the most important part of the job.
How much does it cost to replace a few shingles?
Replacing about 3 to 25 shingles often costs around $100 to $300. Many roofers have a minimum service charge, so very small jobs may cost about the same as slightly larger ones.
Is it cheaper to repair or replace a roof?
A repair is almost always cheaper upfront. Replacement may make more financial sense when the roof is near the end of its life, damage is widespread, or you’re paying for repairs year after year.
Can I repair my roof myself?
Roof work involves serious fall risk, and a poor repair can void warranties or cause hidden leaks. For anything beyond a very simple, low-slope fix, a qualified roofer is usually the safer choice.
How long does a roof repair take?
Many small repairs are finished in a few hours to a day. Larger leak or decking repairs can take longer, especially if materials need to be ordered or weather causes delays.
The Bottom Line on Roof Repair Cost
For many asphalt shingle repairs, roughly $350 to $1,500 is a useful starting range. Small shingle or flashing fixes can cost less, while serious leaks, widespread damage, or decking repairs can cost several thousand dollars.
The most important part of a roof repair estimate is the scope behind the number. Understand what failed, whether damage goes below the surface, what the repair includes, and how unexpected damage will be priced. That gives you a much better basis for comparing roofers than picking the lowest total on the page.
Get the Free Before You Hire Checklist
Download our free Before You Hire Home Repair Cost Checklist. Use it to compare roofing quotes, catch missing line items, and avoid costly surprises before you sign.
Sources
- HomeGuide: Roof Shingle Repair Cost
- HomeGuide: Metal Roof Repair Cost
- HomeGuide: Tile Roof Repair Cost
- This Old House: Hail Damage Roof Repair Cost (2026)
- Angi: How Much Does Roof Replacement Cost? (2026)
House Care
Compass provides general educational information to help homeowners better understand repair and replacement decisions.
Cost figures are national planning estimates and will vary by location, home, and contractor. For advice about your
specific home or project, consult an appropriately qualified professional.