Roof & Chimney

Roof Repair Cost

Roof repair fixes localized damage such as missing shingles, leaks, damaged flashing or storm damage without replacing the whole roof.

Quick answer
$400 – $1,900 total

Most homeowners pay $400–$1,900 for a roof repair, and the national average is about $1,150–$1,175. Small fixes such as a vent boot or a few shingles can cost as little as $150, while major storm or structural repairs run $3,000–$8,000 (Angi, HomeAdvisor, Fixr and HomeGuide data, as of October 2026).

Updated October 8, 2026. Source: Angi + 3 more. National US estimates.

You need a roof repair when the damage is limited to one area: a few missing shingles after a windstorm, a leak around a vent pipe, cracked flashing at a wall or chimney, or a soft spot in the decking. Most of these jobs take a crew a few hours, and labor makes up 60% or more of the bill.

This guide covers average prices by scenario, repair type and roofing material, a line-item breakdown, the factors that move the price and how to compare quotes. If water is already coming through the ceiling, see our leaking roof repair cost guide; if damage covers a large share of the roof, compare against the cost of a full roof replacement.

Average cost

Typical roof repair costs by scope, national averages as of October 2026:

ScenarioTypical rangeNotes
Minor repair: vent boot, a few shingles, resealing flashing$150–$1,000A few hours of work; many roofers have a $150–$300 minimum
Moderate repair: larger shingle section, valley, soffit and fascia, leak with some water damage$1,000–$3,000May include new underlayment or a small area of decking
Major repair: storm or tree damage, sagging, structural fixes$3,000–$8,000Multiple 10×10 ft areas, rafters or trusses, decking replacement
Most common single repair (national average)$1,150–$1,175Angi/HomeAdvisor average $1,174; Fixr average $1,150

Roof repair cost by type of repair

RepairTypical costGood to know
Vent boot or pipe collar$75–$250One of the most common leak sources
Missing or damaged shingles$150–$700Up to about 25 shingles for $100–$300
Flashing repair$200–$600Chimney, wall, skylight or vent flashing
Valley repair$200–$1,000More if underlayment or sheathing is replaced
Roof leak (diagnose and fix)$350–$1,550Higher with interior water damage
Skylight leak$300–$800Reflashing or resealing the unit
Ridge cap repair$200–$750Common after high winds
Roof decking, per 100 sq. ft.$200–$500Rotted or soft plywood/OSB
Hail damage$700–$4,000Often an insurance claim
Soffit and fascia$500–$6,000Depends on length and material
Sagging roof$1,000–$5,000Structural; may need an engineer

Roof repair cost by roofing material

Typical repair ranges reported by Fixr, with Angi's average repair cost for comparison:

Roof materialTypical repair rangeAverage repair (Angi)
Asphalt shingles$150–$1,500$975
Flat roof (single-ply, rolled, foam)$300–$1,100$400
Wood shakes$350–$1,500$750
Metal$500–$2,000$1,700
Clay or concrete tile$500–$2,500$1,000
Slate$700–$3,000$1,800

Cost breakdown: materials, labor, permits and extras

Line-item estimate for fixing a leak around a vent and replacing a small patch of asphalt shingles and underlayment on a one-story, walkable roof. Ranges are national, as of October 8, 2026.

Cost itemTypical rangeWhat it covers
Materials$100–$450Matching shingles, underlayment, vent boot or flashing, sealant, nails
Labor$250–$1,000Usually 60% or more of the bill; $45–$120 per hour depending on the market
Permits$0–$250Rarely needed for small repairs; $70–$250 where required
Debris removal & cleanup$0–$200Often included in the price
Contingency$50–$300Soft decking found under the shingles; $200–$500 per 100 sq. ft. to replace
Estimated total$400–$2,200Before any discounts or rebates

Because labor dominates, bundling several small fixes into one visit costs less than calling a roofer back for each one.

What affects the price

  • Type and extent of the damage. The scope matters most: a vent boot or a few shingles costs $75–$700, a leak with water damage can reach $1,000–$6,000, and storm, tree or structural damage pushes repairs to $3,000–$8,000.
  • Roof material. Asphalt shingles are the cheapest to repair (average about $975), while metal and slate average $1,700–$1,800 because of costlier materials and specialist labor. Tile repairs often run $5–$25 per sq. ft.
  • Roof pitch and height. Steep, multi-story or cut-up roofs take longer and need extra safety gear and equipment, so expect a higher labor total than on a low-slope, one-story ranch roof. Chimneys, skylights and dormers also add time.
  • Flashing and underlayment. Many leaks start at failed flashing, which costs $200–$600 to repair. If water has soaked the underlayment, replacing it adds about $75–$400 per 100 sq. ft., and rotted decking $200–$500 per 100 sq. ft.
  • Emergency work. Emergency calls (nights, weekends, active storms) usually add $100–$300, and emergency tarping runs about $1.00–$2.80 per sq. ft. Angi notes winter repairs can cost up to twice as much.
  • Minimum service charges. Many roofers charge a minimum of about $150–$300 just to come out, so a tiny fix rarely costs less than that. Roof inspections run $75–$600 depending on method, although some contractors credit the fee toward the repair.

Ways to save

  • Get at least three written quotes; roofing labor rates vary widely, from about $45 to $120 per hour depending on the company and market.
  • Fix small problems early. A $75–$250 vent boot repair can prevent a leak that later needs new decking, insulation and drywall.
  • Schedule non-urgent repairs in fall or other slow periods; Angi reports savings of 10%–15%, while emergency and winter work can cost far more.
  • Bundle repairs (flashing, a few shingles, a vent boot) into a single visit so you pay the minimum service charge and setup time only once.
  • Check your homeowners insurance after hail, wind or fallen-tree damage. Sudden storm damage is often covered, minus your deductible; normal wear usually is not.
  • Keep leftover shingles from your last roof job. Matching materials on hand can reduce material cost and avoid a mismatched patch.

How much does it cost to repair a roof?

The cost to repair a roof is usually $400–$1,900. Minor fixes start around $150, moderate repairs run $1,000–$3,000, and major structural or storm repairs can reach $8,000 or more.

What is the average roof repair cost?

The average roof repair costs about $1,150–$1,175 nationally. Angi and HomeAdvisor report an average of $1,174, and Fixr reports $1,150.

What does roof repair cost per square foot?

Priced by area, roof repair runs about $3.50–$11 per sq. ft. on average, or $350–$1,100 per 100 sq. ft. (one roofing "square"). Slate can reach $25 per sq. ft.

How to get an accurate quote

Ask at least three licensed, insured roofers for written, itemized quotes after an on-roof inspection. Give each one the same information:

  • Where you see the problem: missing shingles, stains on the ceiling, which room, and when the leak appears (heavy rain, wind-driven rain, snowmelt).
  • Your roof material, its approximate age and whether you have leftover shingles or tiles.
  • Photos of the damage from the ground and of any interior stains, plus whether there are skylights, chimneys or vents nearby.
  • Ask what the price includes: materials, underlayment or decking allowance, cleanup, permit, and the workmanship warranty on the repair.

FAQ

When should I replace my roof instead of repairing it?

Replacement usually makes more sense when damage covers more than about 20%–30% of the roof, when the roof is near the end of its lifespan, or when leaks keep coming back. A full asphalt roof replacement typically costs $5,900–$12,900, according to Angi.

Does homeowners insurance cover roof repair?

Usually yes for sudden damage from wind, hail or a fallen tree, minus your deductible. Damage from age, wear or poor maintenance is generally not covered, so document storm damage with photos right away.

Do I need a permit for a roof repair?

Most small repairs don't need one. Some cities require a permit when you repair more than about 100 sq. ft. or 25% of the roof; permits typically cost $70–$250.

How long does a roof repair take?

Most minor repairs take a few hours. Larger jobs involving decking, valleys or structural work can take one to several days, depending on weather and materials.

Safety noteRoof, chimney and high-exterior work involves falls and structural risk. Hire licensed, insured contractors and check local permit rules. This page covers prices only.

More Roof & Chimney costs

Sources

  1. Angi — How Much Does Roof Repair Cost? [2026 Data] (updated Aug 3, 2026). Checked October 8, 2026.
  2. HomeAdvisor — How Much Does Roof Repair Cost in 2026? (updated Jun 19, 2026). Checked October 8, 2026.
  3. Fixr — How Much Does Roof Repair Cost in 2026? (updated Jan 21, 2026). Checked October 8, 2026.
  4. HomeGuide — How Much Does Roof Repair Cost? (2026) (Feb 9, 2026). Checked October 8, 2026.

Prices are estimates and vary by location and provider. See our methodology and editorial policy. Browse all exterior cost guides.