Roofing

Cost to Repair a Roof Leak

The cost to repair a roof leak is $400 to $1,500 on average, including the roofer's visit. A small, accessible fix like a cracked pipe boot or a few lifted shingles is $150 to $500. A leak that has rotted decking or spread into the ceiling runs $1,500 to $4,000 or more.

The price depends on the cause, the location, the pitch, and how much water damage came with it. A leak caught early is cheap; one ignored for a season is not.

What It Costs to Repair a Roof Leak

Most roof leak repairs cost $400 to $1,500. A small, accessible fix is $150 to $500. A leak that reached the decking, insulation, or ceiling is $1,500 to $4,000 or more once those repairs are added.

Cost tracks the cause and the collateral damage, not the size of the drip. A pinhole at a pipe boot is cheap; the stain it left on the ceiling and the wet insulation above it are not.

The table below shows cost by cause. Most leaks trace back to flashing, boots, or worn shingles, not a hole in the field of the roof.

Common Causes and What Each Costs

Flashing is the top cause. Failed step, counter, or valley flashing at a wall, chimney, or valley runs $300 to $1,000 to reseal or replace. Our cost to replace roof flashing guide covers it in detail.

A cracked or slipped plumbing-vent pipe boot is $150 to $400. Missing, curled, or wind-lifted shingles are $150 to $600 depending on how many. A clogged valley or an ice dam that backed water under the shingles is $200 to $800 plus the ice-dam fix.

A skylight leak is $300 to $1,000 to re-flash. Nail pops and exposed fasteners are cheap, often folded into a minimum service charge.

Where the Money Goes

A roofer's minimum service call is $150 to $400 and covers the trip, the diagnosis, and small fixes. Beyond that you pay for materials and time.

Materials for a typical repair are modest: flashing metal, sealant, underlayment, a boot, and a bundle of matching shingles. Matching aged shingles can be the hard part.

If the leak damaged the decking, insulation, or ceiling, those repairs are separate line items and often the larger share. See our Roofing cost guides for the bigger jobs.

What Drives the Price Up

Finding the leak is half the job. Water travels along rafters and decking before it drips, so the stain inside is rarely under the entry point. A hard-to-trace leak means more diagnostic time, sometimes a hose test.

A steep or three-story roof adds staging and safety cost. A leak on a low-slope or flat section needs different materials and often a different crew.

Widespread damage changes the math. If the roofer finds soft decking over a wide area, or the shingles are near end of life anyway, a repair becomes a partial or full replacement.

Repair or Replace?

One isolated leak on a roof with years of life left is a clear repair. Fix it, address the ceiling stain, and move on.

Multiple leaks in different areas, a roof past 20 years, or decking that is soft in several spots point toward replacement. Money spent patching an old roof is rarely recovered.

Our cost to replace a roof guide covers that decision and the full pricing.

Emergency Leaks and Tarping

An active leak in a storm needs a temporary fix now and a proper repair later. A professional tarp job is $300 to $1,200 depending on roof size and access; a DIY tarp with furring strips is under $100 in materials.

Inside, move belongings, put down buckets, and if the ceiling is bulging with trapped water, pierce it in one spot to drain it in a controlled way rather than letting it collapse.

Do not go on a wet or steep roof yourself in bad weather. Wait for the roofer, and document everything for a possible insurance claim.

Water Damage Beyond the Roof

The leak is often the cheap part. Wet insulation loses its R-value and has to be replaced. A stained or sagging drywall ceiling is $300 to $1,000 to patch, texture, and paint.

Mold can start within 24 to 48 hours on wet drywall and framing. The EPA mold guidance covers when a small area is a DIY cleanup and when it needs a pro.

Trapped moisture in a rafter or a wall cavity can rot framing over months. If the leak was not caught quickly, have the roofer or a contractor check the structure.

DIY vs. Hiring a Roofer

Reasonable DIY fixes: replacing a pipe boot, sealing a few exposed nails, or swapping a handful of shingles on a low, walkable roof in dry weather.

Leave to a pro: anything on a steep or high roof, flashing at a chimney or wall, valley work, skylight leaks, and any leak you cannot confidently locate.

A botched DIY seal often traps water and makes the eventual repair bigger. If in doubt, pay for the diagnostic visit.

Insurance and Roof Leaks

A homeowners policy typically covers sudden damage, like a tree limb or wind tearing shingles off, but not a leak from age or deferred maintenance.

If a storm caused it, photograph everything, get an independent roofer's inspection, and file promptly. The payout is usually repair or replacement cost minus depreciation and your deductible.

Keep receipts for the emergency tarp and any mitigation; those are often reimbursable even when the main claim is disputed.

Where Leaks Show Up Inside

A brown ring on the ceiling is the classic sign, but it often appears well away from the entry point because water runs along the framing first.

Also check the attic after heavy rain with a flashlight: dark streaks on the decking, damp insulation, rusty nail tips, or water tracking down a rafter all point to the source.

Musty smells, peeling paint on an upper wall, and stains around a ceiling light or a bath fan are quieter tells. Catching one of these early is the difference between a $300 fix and a $3,000 one.

Preventing the Next Leak

Clean the gutters twice a year so water is not forced back under the shingles and flashing. Our gutter guide covers guards that cut that chore.

Have the roof looked at every two to three years, and after any major storm. A roofer spots a lifted shingle or a cracked boot from the ladder in minutes.

Keep tree limbs cut back from the roof, and in cold climates, improve attic insulation and ventilation to stop the ice dams that drive water uphill under the shingles.

How to Keep the Cost Down

First, act fast. A $300 flashing reseal today beats a $3,000 decking-and-ceiling repair after a wet winter.

Second, get the roofer to check the whole roof during the visit, not just the one leak, so you fix the near-failures at the same trip.

Third, ask for matching shingles from your existing bundle if you kept leftovers. Fourth, bundle the repair with gutter cleaning or a flashing check while the crew is up there.

Bottom Line

Budget $400 to $1,500 to repair a roof leak, with small flashing and boot fixes at $150 to $500 and water-damaged jobs at $1,500 to $4,000. An emergency tarp is $300 to $1,200 on its own.

Find and fix the cause early, deal with the ceiling and any mold promptly, and have the roofer inspect the rest of the roof while there. If leaks keep appearing, price a full replacement, and check the flashing and gutters, which cause most leaks.

Roof Leak Repair Cost by Cause — Includes the roofer's visit; interior water damage is separate.
Item Low High Unit
Cracked or slipped pipe boot $150 $400 total
Lifted or missing shingles (a few) $150 $600 total
Step, counter, or valley flashing $300 $1,000 total
Skylight re-flash $300 $1,000 total
Ice dam or clogged valley $200 $800 total
Widespread damage (partial reroof) $1,500 $5,000 total
Costs That Come With a Leak — Interior and structural repairs beyond the roof itself.
Item Low High Unit
Emergency tarp (professional) $300 $1,200 total
Drywall ceiling patch and paint $300 $1,000 total
Wet insulation replacement $200 $800 total
Mold cleanup (small area) $500 $3,000 total
Decking replacement $70 $120 per sheet

Frequently asked questions

How much does it cost to fix a roof leak?
Most repairs run $400 to $1,500. A small flashing reseal or a cracked pipe boot is $150 to $500. A leak that rotted decking or damaged the ceiling is $1,500 to $4,000 or more.
Why cannot the roofer find my leak?
Water runs along the underside of the decking and rafters before it drips, so the interior stain is often several feet from the entry point. Tracing it may take extra diagnostic time or a controlled hose test.
Is a roof leak covered by homeowners insurance?
Usually only if a sudden covered event caused it, such as a storm or a fallen limb. Leaks from age, wear, or deferred maintenance are generally excluded. Get an independent inspection before filing.
Can I fix a roof leak myself?
Simple fixes like a pipe boot, exposed nails, or a few shingles on a low, walkable roof are DIY-friendly in dry weather. Flashing, valleys, skylights, steep roofs, and hard-to-locate leaks should go to a roofer.
How urgent is a small roof leak?
Urgent. A minor drip can rot decking, ruin insulation, and start mold within days. A $300 fix now routinely prevents a repair ten times that size later.
Roofing

Cost to Replace a Roof

What it costs to replace a roof, by material and size, plus pitch and complexity, tear-off versus roof-over, and how t...