Roof Repair Cost in 2026

Roof repair cost: a roofer on a ladder replacing damaged asphalt shingles and flashing on a suburban house roof on a

By the Real Project Cost editorial team · Prices reviewed September 2026 · How we estimate costs

Quick answerRoof repair costs $400 to $2,000 for most jobs, with homeowners paying about $1,150 on average; small fixes like a vent boot start around $150, while rot or storm damage can exceed $5,000. The type of damage and your roofing material drive the price more than anything else.
$1,150National average
$400 – $2,000Typical range
$150Low end (minor fix)
$5,000+Major structural repair

Roof Repair Cost by Type of Repair

The kind of damage is the biggest driver of roof repair cost. A cracked pipe boot or a handful of blown-off shingles is a short visit, while rot, sagging, or storm damage can mean new decking, underlayment, and framing work. The ranges below are national averages for professionally installed repairs on a typical asphalt shingle roof.

Repair typeTypical costWhat it usually involves
Pipe/vent boot repair$75 – $250Replacing a cracked rubber boot around a plumbing vent
Missing or damaged shingles$100 – $1,000A few shingles up to roughly 100 sq ft of shingles
Flashing repair$200 – $500Resealing or replacing flashing at walls, chimneys, skylights
Ridge cap repair$200 – $750Replacing cracked or missing ridge shingles
Valley repair$200 – $850Re-lining and re-shingling a worn roof valley
Skylight leak$300 – $800New flashing kit and sealing around the skylight
Roof leak (find and fix)$360 – $1,550Tracing the leak source, replacing shingles, underlayment, flashing
Soffit and fascia repair$500 – $2,600+Replacing rotted fascia boards and soffit panels
Hail or storm damage$700 – $4,000Multiple slopes of damaged shingles, vents, and flashing
Rotted decking / water damage$800 – $5,000+Tearing off shingles, replacing plywood/OSB, re-roofing the area
Sagging roof$1,000 – $5,000Sistering rafters, adding supports, replacing decking

Most calls fall in the leak, flashing, and shingle categories, which is why the national average sits around $1,150. Anything that exposes the roof deck costs more, because the roofer has to remove surrounding shingles, replace sheathing (about $200 to $500 per 100 sq ft), and weave new shingles back in.

If more than a quarter to a third of the roof is damaged, or the roof is near the end of its life, many roofers will steer you toward a partial or full replacement instead. Our metal roof cost guide covers one popular long-life replacement option.

Roof repair cost by roofing material

Material matters almost as much as the repair itself. Asphalt shingles are the cheapest to match and install. Tile and slate require specialists and careful handling, and replacement pieces can be hard to source. Metal panels often have to be ordered to length.

Roofing materialAverage repair costNotes
Flat roof (TPO, EPDM, modified bitumen)$400Patches are fast; ponding water issues cost more
Wood shake$750Individual shakes can be split out and replaced
Asphalt shingles$875 – $975Easiest to match; color may differ on older roofs
Tile (clay or concrete)$1,000 – $1,350Broken tiles are common when walked on
Metal$1,580 – $1,700Panel replacement, fastener and seam resealing
Slate$1,625 – $1,800Requires a slate specialist; salvaged slate may be needed

Roof repair cost by damaged area

When damage covers a larger patch, roofers often price by the square foot of roof being repaired, commonly $3.50 to $12 per sq ft depending on material and how much decking is involved.

Area repairedTypical cost
100 sq ft$350 – $1,200
200 sq ft$700 – $2,400
500 sq ft$1,750 – $6,000
1,000 sq ft$3,500 – $12,000

At around 500 to 1,000 sq ft, you are into partial re-roofing territory, and it is worth getting a replacement quote for comparison.

Cost Breakdown: Materials vs. Labor

Roof repair is labor-heavy. Materials for a typical patch are inexpensive, but the time to set up safely, find the real source of a leak, and blend the repair into the existing roof adds up. Labor usually represents 60% or more of the bill.

  • Labor: roofers generally charge $40 to $100 per hour, with $45 to $75 per hour common in many markets.
  • Minimum service call: many contractors charge $150 to $300 as a minimum, even for a 30-minute fix.
  • Materials: a bundle of shingles, underlayment, flashing, sealant, and fasteners for a small repair often totals under $200. Replacement decking runs about $200 to $500 per 100 sq ft installed.
  • Roof inspection: $75 to $600, often credited toward the repair if you hire the same company.
  • Permit: usually not needed for small patches; larger repairs may require one at roughly $70 to $500 depending on the jurisdiction.
  • Emergency or after-hours service: expect an extra $100 to $300 or more for tarping or same-day repairs during storms.
Pro tip: Ask the roofer to photograph the damage before and after the repair. It shows you exactly what you paid for, and the photos are useful if you later file an insurance claim or sell the house.

Other Factors That Affect Roof Repair Prices

Roof height and pitch

A walkable, single-story roof is the cheapest to work on. Steep pitches and two- or three-story homes require harnesses, roof jacks, and sometimes extra crew members, which increases labor time. Our calculator adds a percentage for these situations to reflect the extra setup.

Extent of hidden damage

Leaks often travel along rafters before they show up on the ceiling. What looks like a small stain can turn out to be soft decking or rotted fascia once shingles are lifted. Good contractors will quote the visible repair and give a per-sheet or per-square-foot price for any decking they find damaged.

Matching existing materials

Discontinued shingle colors, specialty tile profiles, and reclaimed slate can be hard to find. Matching may require ordering or using salvaged materials, which adds cost and time.

Interior repairs

The roof repair price rarely includes fixing stained or sagging ceilings inside. If water got into the house, budget separately for drywall repair and, if needed, insulation replacement.

Gutters and drainage

Clogged or failing gutters cause a surprising number of fascia and roof-edge leaks. Gutter repairs typically run $200 to $600; if yours are beyond saving, see our gutter installation cost guide.

Location and season

Labor rates are higher in large metro areas and the Northeast and West Coast. Prices also climb right after major storms, when roofers are booked out for weeks. Late fall and winter are often slower for roofers outside of storm season.

Before you hire: get at least three written, itemized quotes from licensed and insured local pros. Prices for the same job often differ by 30% or more, and comparing line items is the fastest way to spot padding or missing work.

Repair vs. Replace Your Roof

A repair makes sense when the damage is localized and the rest of the roof is in good shape. Replacement is usually the smarter money when the roof is old or the damage is widespread.

Repair when

  • The damage is limited to one area, such as a few shingles, a vent boot, or a single flashing detail.
  • The roof is less than about halfway through its expected lifespan (asphalt shingles typically last 15 to 30 years).
  • The decking underneath is solid, with no widespread soft spots.

Replace when

  • Shingles are curling, cracking, or losing granules across multiple slopes.
  • You have recurring leaks in different places.
  • Repair quotes approach 25% to 30% of the cost of a new roof.
  • The roof is near or past the end of its rated life.

Signs you need a roof repair now

  • Water stains on ceilings or in the attic, especially after heavy rain
  • Missing, lifted, or cracked shingles after a windstorm
  • Daylight visible through the roof boards in the attic
  • Rusted, loose, or missing flashing around chimneys and skylights
  • Granules piling up in gutters or at downspouts

DIY vs. hiring a pro

Swapping a pipe boot or re-nailing a few shingles on a low, walkable roof is a manageable DIY job if you use fall protection and work in dry weather. Anything on a steep or high roof, and any leak you cannot trace, is best left to a licensed roofer. Falls from roofs are a leading cause of serious construction injuries, and a botched DIY repair can void a shingle manufacturer’s warranty.

How to Save Money on Roof Repair

  • Act fast. A $300 flashing repair left for a season can turn into a $3,000 decking and drywall job.
  • Get two or three quotes. Ask each roofer to itemize labor, materials, and any decking allowance so you can compare fairly.
  • Check your homeowners insurance. Sudden damage from wind, hail, or a fallen tree is often covered, minus your deductible; wear and tear is not.
  • Bundle small repairs. If you are paying a minimum service call anyway, have the roofer reseal vents, check flashing, and replace any loose shingles in the same visit.
  • Keep leftover shingles. Spare bundles from the original installation make repairs cheaper and easier to match.
  • Schedule non-urgent work off-season. Roofers are often more flexible on price outside of spring storm season and the late-summer rush.
  • Maintain your gutters and attic ventilation. Clean gutters and a well-vented, properly insulated attic reduce ice dams and edge rot. Our attic insulation cost guide explains what upgrades cost.

Frequently Asked Questions

How much does it cost to fix a roof leak?

Most roof leak repairs cost $360 to $1,550. A simple flashing or vent boot fix can be under $500, while a leak that has rotted the decking underneath can run $1,000 to $5,000 or more once sheathing and interior repairs are included.

How much do roofers charge per hour?

Roofers typically charge $40 to $100 per hour, with $45 to $75 common. Many also have a minimum service fee of $150 to $300, so even a quick repair rarely costs less than that.

Does homeowners insurance cover roof repair?

Insurance usually covers sudden damage from wind, hail, fire, or falling trees, minus your deductible. It generally does not pay for wear and tear, age-related leaks, or damage caused by lack of maintenance. Check your policy for roof age limits or cosmetic-damage exclusions.

Is it worth repairing a 20-year-old roof?

It can be if the damage is small and localized. But asphalt shingle roofs typically last 15 to 30 years, so if the roof shows widespread wear or repair quotes approach 25% to 30% of replacement cost, replacing is often the better value.

How much does it cost to replace a few shingles?

Replacing a small number of shingles (up to about 25) usually costs $100 to $300. Replacing around 100 sq ft of shingles typically costs $350 to $1,000, depending on roof pitch and how well the new shingles can be matched.

Can I repair my roof myself?

Small fixes like a vent boot or a few shingles on a low, walkable roof are doable with proper fall protection. Steep or high roofs, hidden leaks, and anything involving decking are safer and more reliable to leave to a licensed roofer, and DIY work can affect shingle warranties.

Sources and methodology. Prices are national ranges for installed work (materials and labor) compiled from the sources below and cross-checked in September 2026. Local prices vary with labor rates, permits, and site conditions.