Skip to main content

Home Services

Roof Repair: What It Costs

Published September 24, 2026 · Last updated September 30, 2026

Advertiser disclosure: AssistQuote may be paid when you visit or do business with a partner through our links. The provider sets your price. How we make money

The short answer

Roof repair costs about $1,173 on average. Most repairs run $395 to $1,967, but a small fix can be as low as $150 and major damage can reach $8,000.

Fix leaks fast. Water damage inside the home, like stained ceilings, wet insulation, or mold, often costs more than the roof repair itself.

  • No phone number neededSee costs and options before you share any contact details.
  • Real price ranges, with sourcesWe name where every number comes from and when it was published.
  • You choose who to contactWe show options. You decide if, when and who to reach out to.

We never ask for a Social Security number, date of birth or documents.

What roof repair costs

Price range

  • Average: about $1,173
  • Typical range: $395 to $1,967
  • Full range: $150 to $8,000

Also budget for any inspection fee, emergency or after-hours charges, gutter repairs, and permits.

Not a quote or an offer. Your price comes from the roofer. Source: Angi, 2026.

What moves the number

  • How much is damaged. A few shingles cost far less than a large section.
  • Where the leak is. Leaks around chimneys, skylights, and valleys can take more work.
  • Roofing material. Tile, slate, and metal repairs often cost more than asphalt shingles.
  • Roof pitch and height.
  • Hidden damage, like rotten wood under the shingles.
  • Emergency service. Tarping during a storm often costs extra.

Repair or replace?

A repair often makes sense when:

  • The damage is limited to one area.
  • The roof is fairly young and otherwise in good shape.
  • You can match the shingles.

A replacement may make more sense when:

  • The roof is near the end of its expected life.
  • There are leaks in several places.
  • Repairs keep adding up.
  • Large areas of shingles are curling, cracking, or missing granules.

A roof inspection can help you decide. See roof replacement cost for the other side of the math.

What to do about a leak right now

  1. Protect the inside. Move things, put down buckets, and poke a small hole in a bulging ceiling stain to let water drain in a controlled way.
  2. Take photos of the damage inside and out.
  3. Cover it temporarily if it's safe, like a tarp over the damaged area. Don't climb on a wet or steep roof.
  4. Call your insurer if a storm or falling tree caused it.
  5. Save receipts for temporary repairs. Your policy may pay for them.

Does insurance pay for roof repair?

It depends on the cause. Insurance may pay for damage from a covered event, like a windstorm, hail, or a fallen tree, after your deductible. It won't pay just because the roof is old or worn out.

How much it pays depends on your coverage. Replacement cost pays today's cost to repair. Actual cash value pays less for an older roof. See hail damage on your roof and homeowners insurance.

What to ask

  • "What's causing the leak, and how do you know?"
  • "What's the price per sheet if you find rotten decking?"
  • "Can you match my existing shingles?"
  • "Is the repair warrantied? For how long?"
  • "Would you recommend repair or replacement, and why?"

The catch: patching the spot where water drips inside may not fix the leak. Water can travel along rafters before it shows up. A good roofer finds the source, not just the stain.

Keep reading

Why AssistQuote is different

Most quote sites ask who you are first. Here you can look at roofing costs and options first.

On some websites

They ask who you are first

Some forms want your name and phone number before they show you anything useful. You may not know which companies will get it, or how many will call.

Here, you choose

Answer a few questions without giving your name, email or phone number. See prices, what to ask, and providers to explore. You choose who to contact and what to share with them.

  1. 1

    Check local costs

    See typical price ranges for your area and what moves the price up or down.

  2. 2

    Tell us what you need

    Answer a few questions about the work, not about who you are.

  3. 3

    You decide what's next

    Save or email your options, or visit a provider when you're ready.

Cost information is not a live rate, quote or offer. A provider shown here is not an endorsement. Each provider sets its own prices, privacy and contact rules.

Questions people ask

About $1,173 on average, with most repairs between $395 and $1,967, per Angi.

Many small leak repairs fall at the low end of the $395 to $1,967 range. Leaks around chimneys, skylights, or with rotten decking cost more.

Repair if the damage is limited and the roof is fairly young. Consider replacing if it's near the end of its life or leaking in several places.

It may if a covered event like a storm caused the damage. It won't pay for wear and tear.

No. You can see roofers in your area with just your ZIP code.

No. AssistQuote helps you compare roofers in your area.

Ready to see roofing options in your area?

Start with your ZIP code. You will see typical local costs and options to explore. No phone number, email or name needed to look.

You choose if, when and who to contact.