$400 – $1,800 (most repairs)
Roof Repair Cost Calculator
Step 1 of 4
What type of roof do you have?
Average Roof Repair Costs
Minor Repair
$150 – $400
shingle replacement
Mid-Range Repair
$400 – $1,800
leak & flashing repair
Major Repair
$1,500 – $7,000+
structural & large sections
The roof repair cost for most homeowners falls between $400 and $1,800, with the national average around $950. However, the actual roof repair price varies significantly based on the type of repair, roofing material, roof pitch, and geographic location. Minor fixes like replacing a handful of blown-off shingles sit at the low end, while structural decking repairs and large-area re-roofing push costs well above $3,000.
Roof Repair Costs by Common Repair (2026)
| Repair Type | DIY Cost | Professional Cost |
|---|---|---|
| Minor shingle repair (1-10 shingles) | $20 – $100 | $150 – $400 |
| Roof leak repair | $20 – $100 | $300 – $1,000 |
| Flashing repair or replacement | $15 – $50 | $200 – $600 |
| Ridge cap repair | $30 – $80 | $250 – $750 |
| Valley repair | Not recommended | $400 – $1,000 |
| Partial re-roofing (100 sq ft section) | Not recommended | $500 – $1,500 |
| Structural / decking repair | Not recommended | $1,000 – $3,000 |
| Emergency tarping | $50 – $150 | $200 – $500 |
Costs reflect national averages. Actual roof repair prices vary by region, roof accessibility, and material availability.
Roof Repair Cost by Roof Type
Your roofing material is one of the biggest drivers of repair cost. Asphalt shingles are the cheapest to repair, while slate and tile roofs require specialized labor and expensive materials. If you have a flat roof, repair methods and costs differ significantly from pitched roofs:
Roof Repair Costs by Roofing Material (2026)
| Repair Type | DIY Cost | Professional Cost |
|---|---|---|
| Asphalt shingle roof | $20 – $100 | $150 – $1,000 |
| Flat roof (TPO/EPDM/built-up) | $20 – $80 | $300 – $1,500 |
| Clay/concrete tile roof | Not recommended | $500 – $2,000 |
| Slate roof | Not recommended | $700 – $3,000 |
| Metal roof | $30 – $100 | $500 – $2,500 |
| Wood shake/shingle roof | $30 – $100 | $400 – $2,000 |
Ranges reflect minor to moderate repairs. Major structural damage will exceed these ranges regardless of roof type.
Asphalt Shingle Roofs
The most affordable roof to repair. Individual shingles cost $1-5 each, and a bundle of 20-25 shingles costs $30-50. Professional shingle replacement runs $150-$400 for small areas. Asphalt shingles are widely available and most roofers are experienced with them.
Flat Roofs (TPO, EPDM, Built-Up)
Flat roof repairs cost $300-$1,500 professionally. Patching a small area of EPDM or TPO is straightforward, but finding the exact leak source on a flat roof can be challenging. Ponding water issues may require slope corrections that add to the cost. See our flat roof repair guide for detailed methods.
Tile & Slate Roofs
These premium materials cost more to repair because individual tiles and slates are expensive ($5-$50 each for tile, $10-$100+ for slate) and require specialized installation skills. Walking on tile or slate roofs can cause additional breakage, so repairs take longer and require more care.
Metal & Wood Shake Roofs
Metal roof repairs often involve sealing seams, replacing fasteners, or patching small areas ($500-$2,500). Wood shake repairs require matching the existing shake style and treating for rot. Both materials last decades but need specialized contractors for proper repair.
Roof Repair Cost by Repair Type
The type of repair needed is the most important factor in determining roof repair cost. Here's what to expect for each common repair:
Roof Leak Repair: $300 – $1,000
The most common roof repair. Roof leak repair cost depends on the source — a cracked pipe boot ($150-$300) is much cheaper to fix than a valley leak ($400-$1,000). Finding the leak source is often the hardest part, as water can travel far from the entry point before dripping into your ceiling. After storm damage, roof leak repair prices may be higher due to contractor demand. For storm-specific damage, see our storm damage roof repair guide.
Shingle Replacement: $150 – $400
Replacing damaged, cracked, or missing shingles is straightforward and affordable. Cost depends on the number of shingles, roof height, and pitch. Matching older shingle colors can be tricky — weathering causes existing shingles to fade, so new shingles may stand out until they age.
Flashing Repair: $200 – $600
Damaged or deteriorated flashing around chimneys, vents, skylights, and wall junctions is a leading cause of roof leaks. Roof flashing repair involves removing old flashing, installing new metal pieces, and sealing with roofing cement or caulk. Chimney flashing is typically the most expensive due to the multi-step installation.
Structural / Decking Repair: $1,000 – $3,000+
When water damage rots the plywood decking or rafters beneath the roofing material, structural repair is needed. This involves removing shingles and underlayment, replacing damaged decking ($50-$80 per sheet of OSB/plywood), and re-roofing the section. Rafter or truss repair adds significant cost.
Emergency Roof Repair: $200 – $1,500
Emergency tarping after storm damage costs $200-$500 and prevents further water intrusion until a permanent repair can be made. Emergency service fees add $100-$300 to standard roof leak repair prices. If your area has experienced severe weather, expect higher demand and longer wait times for permanent repairs.
Popular DIY Roof Repair Products
If you decide to tackle a small roof repair yourself, these are the most popular products homeowners use to save on professional labor costs:
Gorilla Waterproof Patch & Seal Tape
$12 – $18The most popular emergency roof patch product on Amazon. Works on wet or dry surfaces to stop leaks instantly — no tools or experience needed.
- Works on wet or dry surfaces
- UV and weather resistant
- No primer or caulk needed
- Flexible — conforms to any roof material
Geocel GC55103 Roof Bonding Sealant
$9 – $12Professional-grade roof sealant for sealing flashing, joints, and cracks. A $10 tube can save you $200+ in professional repair costs.
- Applies and cures even in wet conditions
- Bonds to all common roofing materials
- Flexible — handles thermal movement
- 10.1 oz cartridge fits standard caulk gun
Factors That Affect Roof Repair Cost
Roof Size & Damage Extent
A 10-square-foot patch costs far less than repairing an entire slope. Roof repair cost scales directly with the area of damage. Localized damage (a few shingles or one leak) costs $150-$1,000, while widespread damage affecting large sections costs $1,500-$7,000+.
Roof Pitch & Height
Steep roofs (above 6/12 pitch) and multi-story homes require safety equipment, harnesses, and additional labor time. Expect a 20-40% premium for steep or high roofs. Low-slope and single-story roofs are the most affordable to repair due to easier access.
Roofing Material
Asphalt shingles are cheapest to repair ($150-$1,000). Flat roofing membranes cost $300-$1,500. Tile and slate are the most expensive ($500-$3,000) due to material cost and specialized labor. Material availability also matters — discontinued shingles may require a broader replacement area.
Geographic Location
Labor rates vary 30-50% by region. Coastal areas and major metro markets have higher roofing costs. Areas prone to storms (Southeast, Midwest) may see seasonal price spikes after major weather events due to high contractor demand.
Roof Accessibility
Easy ground-level access with space for ladders keeps costs down. Roofs surrounded by landscaping, fences, power lines, or steep terrain require extra time and equipment, adding $200-$500 to the repair cost.
Extent of Water Damage
Surface-level damage (missing shingles, cracked flashing) is far cheaper to fix than damage that has penetrated to the decking or structure. If a leak has been ongoing, expect additional costs for decking replacement, mold remediation, or ceiling/drywall repair inside the home.
Pro Tip
DIY vs Professional Roof Repair Costs
DIY Repair ($20-150)
- ✓ Save 70-90% on minor shingle repairs
- ✓ Patch kits and sealants readily available
- ✓ Suitable for low-pitch, single-story roofs
- ✗ Serious fall risk — leading cause of home injuries
- ✗ No warranty on workmanship
- ✗ Improper repair can cause hidden water damage
Professional ($150-7,000+)
- ✓ Workmanship warranties (1-10 years typical)
- ✓ Proper leak detection and root cause diagnosis
- ✓ Safe work on steep and multi-story roofs
- ✓ Licensed, insured, and code-compliant
- ✗ Higher cost for labor and overhead
- ✗ Scheduling delays (1-3 weeks typical)
For most homeowners, DIY roof repair should be limited to replacing a few shingles on a low-pitch, single-story roof in dry conditions. Anything involving flashing, valleys, structural damage, or steep/high roofs should be left to professionals. The roof repair cost savings from DIY are not worth the safety risk or the potential for hidden water damage from an improper repair.
Roof Repair Cost Estimator
Select your repair type, choose DIY or professional, and adjust the quantity to get an instant roof repair price estimate for your project:
Estimate Your Roof Repair Cost
Estimated Cost (DIY)
$1 – $5
1 shingle · Shingle replacement (per shingle)
* Estimates based on national averages. Actual costs vary by region, accessibility, and specific conditions. Get 3+ quotes from local contractors for accurate pricing.
When to Hire a Professional Roofer
While minor shingle repairs are DIY-friendly, most roof work should be handled by a licensed professional. Call a roofer when you encounter any of the following situations:
When to Call a Professional
- Active leaks during rain — water is entering your home and needs immediate attention
- Structural damage — sagging roof deck, broken rafters, or rotted sheathing
- Steep roof pitch (above 6/12) or multi-story home — too dangerous for DIY
- Widespread damage covering more than a small area (10+ missing shingles)
- Flashing failures around chimneys, skylights, or wall junctions
- Storm damage that may qualify for an insurance claim — contractors help document damage
- Recurring leaks after a previous repair attempt — the root cause was not addressed
- Any work on tile, slate, or metal roofs requiring specialized tools and techniques
How to Reduce Your Roof Repair Cost
Pro Tip
Pro Tip
Pro Tip
Pro Tip
Frequently Asked Questions
Written by
HomeRepairBase Editorial Team
Our team of home improvement experts and licensed contractors creates detailed repair guides, cost breakdowns, and troubleshooting tips to help homeowners tackle structural issues with confidence.