Roof repair costs range from $300 to $3,000 for most common jobs, but the final bill depends on what is broken, what your roof is made of, where you live, and whether you need emergency work

A single shingle repair might cost $150 to $400. A small leak patch runs $300 to $1,000. Replacing an entire roof section or dealing with structural damage can reach $5,000 to $15,000 or more. The wide range exists because roofing contractors price by the square foot, by the job, or by the hour — and those numbers shift based on material, slope, access, and local labor rates.

The most useful number to know before you call is what your roof is made of. Asphalt shingles, metal, tile, and flat membrane roofs all cost different amounts to repair. The second number that matters is whether the damage is visible from the ground or requires a contractor to climb up and inspect. The third is whether you can wait a few weeks or need someone today.

Key Takeaways

  • Asphalt shingle repairs typically cost $300 to $1,500, while metal roof repairs run $400 to $2,500 depending on the extent of damage.
  • Labor makes up 50 to 70 percent of the bill, so contractors in high-cost regions charge more than those in rural areas for the same work.
  • Emergency repairs called on nights, weekends, or during storms cost 50 to 100 percent more than scheduled daytime work.
  • Getting two or three written estimates before hiring protects you from overpriced quotes and helps you understand what each contractor is actually fixing.
  • Roof age, pitch, and whether structural damage exists underneath the surface can double or triple the cost once a contractor inspects in person.

How material type changes the repair price

Asphalt shingles are the cheapest to repair because the material is inexpensive and most roofers stock it. A small section repair costs $300 to $800. Replacing a larger area — say, 10 to 20 shingles — runs $800 to $1,500. The labor is straightforward: remove damaged shingles, replace underlayment if wet, nail down new shingles, and seal.

Metal roofs cost more to repair because fewer contractors work on them and the material itself is pricier. A small dent or puncture repair runs $400 to $1,200. Sealing seams or replacing a panel section goes to $1,500 to $3,000. Metal requires precision — a poor seal creates a slow leak that spreads into framing.

Tile and slate roofs are the most expensive to repair. A single broken tile costs $500 to $1,500 to replace because the contractor must carefully remove surrounding tiles, replace the broken one, and reset the others. Flat membrane roofs (common on commercial buildings and some homes) cost $300 to $1,000 for a patch, but if the membrane is old, the contractor may recommend replacement instead of repair.

What labor and location add to the bill

Labor is usually 50 to 70 percent of a roof repair bill. A roofer in a major metropolitan area charges $50 to $100 per hour or more. The same work in a rural area might cost $30 to $50 per hour. A two-person crew working four hours on a repair costs $240 to $800 in labor alone in a low-cost region, and $400 to $1,600 in a high-cost region.

Roof pitch (steepness) affects labor time. A steep roof takes longer to work on safely and requires more equipment, so contractors charge more. A flat or low-pitch roof is faster. A roof that is hard to access — surrounded by trees, requiring scaffolding, or on a four-story building — adds $200 to $1,000 to the labor cost.

Travel distance matters too. If the contractor has to drive an hour to reach you, they may add a travel fee of $50 to $150. Some contractors include travel in their minimum service charge; others bill it separately.

Emergency and same-day repair premiums

If you call a roofer on a Saturday, Sunday, or after 5 p.m. on a weekday, expect to pay 50 to 100 percent more than the standard rate. An emergency call during a storm or when water is actively leaking into your home can double the price. A $600 repair becomes $1,200 if you need it done that evening instead of next Tuesday.

Some contractors do not offer emergency service at all. Others have a dedicated emergency crew that charges a premium but responds within hours. If your roof is actively leaking, the premium is often worth it to prevent water damage to insulation, drywall, and framing — which costs far more to repair than the roof itself.

If you can wait, scheduling the repair during normal business hours on a weekday saves you hundreds of dollars. Contractors also offer lower rates during slower seasons (fall and winter in many regions) because they have more availability.

What a contractor will inspect before quoting

A roofer will climb onto your roof and look for the source of the leak or damage, not just the visible symptom. Water often travels sideways under shingles before dripping into your home, so the wet spot in your attic may be far from the actual hole. This inspection takes 30 minutes to an hour and is usually free, though some contractors charge $75 to $150 if you do not hire them.

The contractor checks the age of the roof, the condition of flashing (metal strips around chimneys, vents, and edges), whether the decking underneath is rotted, and whether the repair is truly a repair or the start of a roof that needs replacement. If decking is soft or spongy, the cost jumps because the contractor must replace wood before installing new shingles. A section of rotted decking can add $500 to $2,000 to the bill.

They also assess whether the existing shingles can be matched. If your roof is 15 years old and the manufacturer has discontinued that shingle style, a patch will look mismatched. Some homeowners accept the mismatch; others choose to replace a larger section or the whole roof for a uniform appearance.

Getting estimates and comparing quotes

Always get at least two written estimates before hiring. A written estimate should list the specific work to be done, the materials, the labor cost, the timeline, and the warranty. It should also note whether the price includes cleanup and disposal of old material.

If one estimate is significantly lower than the others, ask why. The contractor may be using cheaper material, planning to cut corners, or may have underestimated the scope. If one is much higher, ask what is included that the others are not. A higher price might reflect better material, a longer warranty, or a contractor with more experience on your roof type.

Avoid contractors who quote over the phone without inspecting the roof. They are guessing, and the real cost will be higher once they see the damage. Also avoid anyone who pressures you to decide when ready or offers a discount only if you sign that day — legitimate roofers let you compare options.

Warranty and what it covers

Most roofers offer a warranty on their labor, usually one to five years. This means if the repair fails because of poor workmanship, they will fix it for free. Material warranties come from the manufacturer and cover defects in the shingles or metal itself, typically 10 to 25 years depending on the product.

Read the warranty terms carefully. Some warranties are voided if you do not maintain the roof (for example, if you do not clean gutters). Others require annual inspections. A warranty is only as good as the company backing it, so choose a contractor who has been in business for at least five years and has verifiable references.

Frequently Asked Questions

Should I repair my roof or replace it?

If the damage is isolated to one area and your roof is less than 15 years old, repair usually makes sense. If the roof is over 20 years old, leaks are recurring, or multiple areas need work, replacement is often cheaper in the long run. A contractor's inspection will clarify which path is more cost-effective.

Can I claim roof repairs on insurance?

It depends on the cause and your policy. Storm damage, hail, and falling trees are usually covered. Wear and tear, poor maintenance, and age-related damage are not. File a claim with your insurer and get a contractor's estimate before paying out of pocket.

How long does a roof repair take?

Most repairs take one to three days. A straightforward shingle patch takes a few hours. Larger jobs or those requiring structural work take longer. Weather delays are common — roofers cannot work safely in heavy rain or high winds.

What if I notice a leak but no visible damage?

The leak is real even if you cannot see the hole. Water travels under shingles and along framing before dripping. A contractor must inspect to find the source. Do not delay — a small leak becomes expensive water damage if left untreated.

Do I need permits for roof repair?

Most jurisdictions do not require permits for repairs, only for full roof replacement. Check with your local building department to be sure. Your contractor should know the rules for your area.