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:
| Scenario | Typical range | Notes |
|---|---|---|
| Minor repair: vent boot, a few shingles, resealing flashing | $150–$1,000 | A 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,000 | May include new underlayment or a small area of decking |
| Major repair: storm or tree damage, sagging, structural fixes | $3,000–$8,000 | Multiple 10×10 ft areas, rafters or trusses, decking replacement |
| Most common single repair (national average) | $1,150–$1,175 | Angi/HomeAdvisor average $1,174; Fixr average $1,150 |
Roof repair cost by type of repair
| Repair | Typical cost | Good to know |
|---|---|---|
| Vent boot or pipe collar | $75–$250 | One of the most common leak sources |
| Missing or damaged shingles | $150–$700 | Up to about 25 shingles for $100–$300 |
| Flashing repair | $200–$600 | Chimney, wall, skylight or vent flashing |
| Valley repair | $200–$1,000 | More if underlayment or sheathing is replaced |
| Roof leak (diagnose and fix) | $350–$1,550 | Higher with interior water damage |
| Skylight leak | $300–$800 | Reflashing or resealing the unit |
| Ridge cap repair | $200–$750 | Common after high winds |
| Roof decking, per 100 sq. ft. | $200–$500 | Rotted or soft plywood/OSB |
| Hail damage | $700–$4,000 | Often an insurance claim |
| Soffit and fascia | $500–$6,000 | Depends on length and material |
| Sagging roof | $1,000–$5,000 | Structural; 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 material | Typical repair range | Average 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 item | Typical range | What it covers |
|---|---|---|
| Materials | $100–$450 | Matching shingles, underlayment, vent boot or flashing, sealant, nails |
| Labor | $250–$1,000 | Usually 60% or more of the bill; $45–$120 per hour depending on the market |
| Permits | $0–$250 | Rarely needed for small repairs; $70–$250 where required |
| Debris removal & cleanup | $0–$200 | Often included in the price |
| Contingency | $50–$300 | Soft decking found under the shingles; $200–$500 per 100 sq. ft. to replace |
| Estimated total | $400–$2,200 | Before 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.
Related questions people ask
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.
More Roof & Chimney costs
Sources
- Angi — How Much Does Roof Repair Cost? [2026 Data] (updated Aug 3, 2026). Checked October 8, 2026.
- HomeAdvisor — How Much Does Roof Repair Cost in 2026? (updated Jun 19, 2026). Checked October 8, 2026.
- Fixr — How Much Does Roof Repair Cost in 2026? (updated Jan 21, 2026). Checked October 8, 2026.
- 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.