Roof leak repair cost

Repairing a roof leak costs $300 to $1,500, typically $700. Most of that spread is finding the leak: water enters in one place and appears somewhere else entirely.

Missing shingles exposing the boards beneath

National average

$700

per each

National estimate as of September 2026, not a quote. Where these figures come from.

Repairing a roof leak costs $300 to $1,500 for a single isolated leak, typically around $700. Simple fixes start at $150. Leaks that have been running long enough to rot the deck or the framing reach $3,000 and beyond.

Almost all of that spread is not the repair. It is finding the leak, and what the water has already done on its way in.

What each fix costs

CauseTypical repair
Cracked pipe boot$150 to $400
A few wind-lifted or missing shingles$150 to $450
Chimney flashing rebuilt$400 to $1,800
Step flashing at a wall$300 to $900
Valley repair$500 to $1,500
Skylight reflash$400 to $1,100
Nail pop resealed$100 to $250
Ice dam damage at the eaves$500 to $3,000
Leak plus one sheet of rotten decking$500 to $1,200
Leak diagnosis, when charged separately$150 to $400

Water does not enter where the stain is

This is the single most useful thing to know about roof leaks.

Water gets through the roof, lands on the top of a rafter, and runs along it — sometimes twenty feet — until it meets a nail, a joint in the sheathing, or a light fitting, and drips. The ceiling stain marks where it fell off, not where it came in.

So a stain in the middle of a bedroom regularly traces to a chimney at the other end of the house. "It can't be the chimney, the mark is over there" is wrong more often than it is right, and it is why leak diagnosis is a paid service rather than a glance.

How a leak is actually found

The honest method is water testing. Someone runs a hose on the roof, starting low and working upward in sections, while another person watches the attic. It is slow — thirty to sixty minutes — and it is conclusive.

Faster methods that a good roofer uses first:

  • Attic inspection on a bright day, looking for daylight and for staining trails along rafters
  • Checking every penetration, because pipe boots, vents and skylights account for most leaks
  • Looking uphill from the stain, since water runs down

Some contractors charge $150 to $400 for diagnosis and credit it against the repair. That is a fair arrangement. Ask which it is before the visit.

The usual suspects, in order

Pipe boots. The rubber collar around a plumbing vent. The rubber degrades in ultraviolet light and splits after ten to fifteen years, and it is the most common roof leak there is. $150 to $400, and if one has gone the others are the same age.

Flashing at a chimney or a wall. Second most common. See the chimney article for why sealant is not a repair.

Valleys. Where two roof planes meet, water concentrates. Debris collects and holds moisture.

Nail pops. A nail backs out and lifts the shingle above it. Cheap to fix, easy to miss.

Ice dams. Not a roof defect but a ventilation and insulation defect that presents as one. Fixing the roof without fixing the attic means doing it again next winter.

What to do before the roofer arrives

Contain it. A bucket, and a small hole punched in a bulging ceiling to let water out in one place rather than spread across the plasterboard. That feels wrong and it is right: a bulge holding water will come down eventually, and larger.

Photograph everything, dated, in case an insurance claim follows.

Move what matters out from under it.

Do not go on the roof in the rain. More people are hurt looking at leaks than by leaks.

Repair or replace

A leak on a roof under fifteen years old is a repair. The rest of the roof has years left, and replacing it because one flashing failed is an expensive answer to a cheap problem.

Past twenty years, weigh the repair against replacement. Two considerations tip it:

  • Several leaks in different places means the roof is failing as a system, not at one point
  • A repair on a roof with two years left buys those two years at full price

The article on repair and replacement works through that arithmetic in detail.

Frequently asked questions

Will insurance cover a leak?

If it came from a sudden covered event — a storm, a fallen branch — usually yes, for the water damage inside at least. If the roof simply wore out, no. Filing and being denied still goes on your claims record, so identify the cause first.

Can I patch it myself?

Roofing cement on a small hole from inside the attic will get you through a storm. It is a temporary measure and it makes the eventual proper repair slightly harder. Anything on the roof surface, in weather, at height, is not a homeowner job.

The leak stopped on its own. Am I fine?

No. Leaks are usually intermittent because they depend on wind direction and rain intensity. A leak that appears only in a driving rain from the west is still a leak.

How long does a repair take?

Most are done in a single visit of two to four hours, weather permitting. Anything that needs decking replaced or a large area opened takes a day.

Should I get more than one quote?

For anything above about $1,000, yes. For a $250 pipe boot on a Tuesday, no — the second visit costs more than the difference.