Roof Repair Pricing Explained: Ranges, Drivers, and Savings
When a roof problem shows up that requires repair, homeowners often ask two questions: “How urgent is this?” and “How much will it cost?” This page gives you clear, scannable cost ranges you can trust — organized by state, damage type, roof material, roof size, and labor. We also explain the hidden factors that push costs up or down and practical money-saving tips.
Cost ranges reflect current national averages derived from industry research, contractor pricing, and homeowner-reported projects, adjusted for scope and regional labor differences.
How Much Does Roof Repair Cost in 2026?
The national average cost for a roof repair as of 2026 is $1,150. Most repairs fall between $350 and $1,900.
At the low end ($150 to $450) you’re typically paying for small fixes like a few missing shingles or a flashing re-seal. The high end ($2,000 to $6,500+) covers larger leak areas, storm and hail impact, damaged decking, or skylight-related work. Costs rise with pricier materials (tile/metal/slate vs. asphalt), steep or hard-to-access roofs, and emergency/after-hours calls. Repairs are usually more affordable when damage is localized and access is easy.
Get 3 to 4 local repair quotes in your area, free and with no obligation.
Your total cost depends on:
- Scope: small patch vs. several “squares” (100 sq ft each) vs. structural.
- Material: asphalt is cheapest to repair; slate/tile are highest.
- Access & pitch: steep, two-story, or hard-to-reach areas cost more.
- Timing: emergency calls, storm surges, and after-hours drive premiums.
Common scenarios:
- Replace a few missing asphalt shingles: $150 to $350
- Re-seal flashing (chimney/vent): $200 to $600
- Leak at a valley (remove/replace a few squares): $600 to $1,400
- Hail damage across multiple slopes (class-4 upgrade): $1,800 to $5,000+
- Decking swap (rot/impact) per affected area: $700 to $2,500+
(Note: Ranges are national estimates. Costs by state below will provide tighter bands by where you live).
Roof Repair Cost by State
Here’s a quick state-by-state look at typical roof repair costs for 2026. These cost ranges reflect minor to moderate repairs (labor + materials). Note that major structural or storm-driven work can exceed these estimated costs. Expect higher prices in coastal and Northeast states and lower prices in much of the Midwest and South. Your final price depends on material, access/pitch, scope, and local labor.
| State | Minor Repair (typical) | Major Repair (typical) |
|---|---|---|
| Alabama | $300–$750 | $950–$1,400 |
| Alaska | $450–$1,050 | $1,400–$2,000 |
| Arizona | $300–$800 | $1,000–$1,500 |
| Arkansas | $300–$750 | $950–$1,400 |
| California | $400–$1,000 | $1,300–$1,900 |
| Colorado | $350–$900 | $1,150–$1,700 |
| Connecticut | $400–$950 | $1,250–$1,800 |
| Delaware | $350–$850 | $1,100–$1,600 |
| Florida | $350–$900 | $1,150–$1,700 |
| Georgia | $300–$800 | $1,000–$1,500 |
| Hawaii | $450–$1,050 | $1,400–$2,000 |
| Idaho | $300–$750 | $950–$1,400 |
| Illinois | $350–$850 | $1,100–$1,600 |
| Indiana | $300–$750 | $950–$1,400 |
| Iowa | $300–$750 | $950–$1,400 |
| Kansas | $300–$750 | $950–$1,400 |
| Kentucky | $300–$750 | $950–$1,400 |
| Louisiana | $300–$800 | $1,000–$1,500 |
| Maine | $350–$850 | $1,100–$1,600 |
| Maryland | $400–$950 | $1,250–$1,800 |
| Massachusetts | $400–$1,000 | $1,300–$1,900 |
| Michigan | $350–$850 | $1,100–$1,600 |
| Minnesota | $350–$900 | $1,150–$1,700 |
| Mississippi | $300–$750 | $950–$1,400 |
| Missouri | $300–$800 | $1,000–$1,500 |
| Montana | $300–$800 | $1,000–$1,500 |
| Nebraska | $300–$800 | $1,000–$1,500 |
| Nevada | $350–$850 | $1,100–$1,600 |
| New Hampshire | $350–$900 | $1,150–$1,700 |
| New Jersey | $400–$1,000 | $1,300–$1,900 |
| New Mexico | $300–$750 | $950–$1,400 |
| New York | $400–$950 | $1,250–$1,800 |
| North Carolina | $300–$800 | $1,050–$1,500 |
| North Dakota | $300–$800 | $1,000–$1,500 |
| Ohio | $300–$750 | $950–$1,400 |
| Oklahoma | $300–$800 | $1,000–$1,500 |
| Oregon | $350–$900 | $1,150–$1,700 |
| Pennsylvania | $350–$850 | $1,100–$1,600 |
| Rhode Island | $350–$900 | $1,150–$1,700 |
| South Carolina | $300–$800 | $1,050–$1,500 |
| South Dakota | $300–$800 | $1,000–$1,500 |
| Tennessee | $300–$800 | $1,050–$1,500 |
| Texas | $300–$800 | $1,100–$1,600 |
| Utah | $300–$800 | $1,050–$1,500 |
| Vermont | $350–$850 | $1,100–$1,600 |
| Virginia | $350–$850 | $1,100–$1,600 |
| Washington | $350–$900 | $1,150–$1,700 |
| West Virginia | $300–$750 | $950–$1,400 |
| Wisconsin | $350–$850 | $1,100–$1,600 |
| Wyoming | $300–$800 | $1,000–$1,500 |
Get repair quotes based on your zip code and specific issue.
Roof Repair Cost by Type of Damage
The type of damage on your roof is the biggest driver of repair cost. Some issues are quick, localized fixes, while others require tear-off, decking replacement, or specialty materials and labor.
| Damage Type | Minor Repair | Major Repair |
|---|---|---|
| Hail | $600 to $1,400 | $2,500 to $6,500+ |
| Leaks | $200 to $800 | $1,200 to $2,500 |
| Wind / Hurricane | $250 to $700 | $900 to $1,500 |
| Tree / Impact | $900 to $2,500 | $2,500 to $6,500+ |
| Ice Dams / Freeze–Thaw | $400 to $900 | $1,200 to $2,000 |
| Vent Boots / Pipe Collars | $150 to $300 | $400 to $700 |
| Fascia / Soffit / Flashing Metal | $250 to $500 | $600 to $900 |
Hail Damage
Hail is a common cause of roof repair jobs. Typical hail damage roof repairs range from $600 to $6,500+.
This damage is most common in “Hail Alley” (TX/OK/KS/CO/NE) and the Upper Midwest. Insurance is often applicable when tied to a documented storm event.
Leaks
Roof leaks typically cost between $200 and $2,200+ depending on the source and scope.
Wind Damage and Missing Shingles
Repairs generally run $250 to $1,500, from small tab swaps to several squares along ridges and hips.
Tree or Impact Damage
Repair costs typically range $900 to $6,500+, depending on impact size, debris removal, and structural remediation.
Ice Dams and Freeze-Thaw
If you need to repair a roof due to ice dams, plan for $400 to $2,000+.
Vent Boots and Pipe Collars
Most jobs range from $150 to $700.
Fascia, Soffit, and Metal Flashing
Repairs typically cost $250 to $900.
Roof Repair Cost by Type of Roof
The type of roof on your home is a core factor determining repair pricing.

Asphalt Shingle (3-tab/Architectural)
Typical repairs run $150 to $1,400.
Metal
Expect $400 to $2,200 for typical repairs.
Tile (Concrete/Clay)
Typical repairs range $600 to $2,500+.
Slate
Most repairs fall $700 to $3,000+.
Wood Shake/Shingle
Repairs typically run $350 to $1,800.
Roof Repair Cost by Roof Size
Roof repairs are usually priced by the area actually touched, using per square (100 sq. ft.).
- Asphalt shingles: $250 to $600 per square repaired
- Metal panels: $500 to $1,200 per square repaired
- Tile (concrete/clay): $600 to $1,400 per square repaired
- Flat membrane patches: $350 to $900 per square repaired
Roof Repair Labor Costs
- Standard rates: $50 to $120 per hour per roofer
- Small crew day rate: $300 to $800 per day
- Emergency/after-hours premium: 25% to 100% increase

Roof Repair vs. Replacement Cost
Roof repairs typically cost no more than $6,500. Full replacements cost $17,800 to $60,000+.
Tips for Saving on Roof Repair
- Fix small issues early
- Bundle related work
- Ask about off-peak scheduling
- Ask about promotions
- Upgrade strategically
- Document everything
- Get multiple itemized estimates
Check repair pricing near you with free, no-obligation quotes.
Cost ranges shown reflect current national averages based on a synthesis of industry research, contractor-reported pricing, and homeowner-reported projects across the U.S. Data is normalized into unified low-to-high ranges to account for differences in labor rates, materials, system types, and project scope. Regional and state-level figures reflect typical local market conditions but are not quotes; actual costs vary by location, home characteristics, and the severity of the repair.
Compare top-rated roofing pros in your area.
Read real homeowner reviews, explore qualifications, and view promotions. Modernize makes it easy to browse professionals and find one that will be perfect for your project.