INSIGHTS FROM THE TRADES

Roof Leak Repair: The 10 Most Common Causes in NJ Homes (and What Fixing Each One Costs)

Request a Free EstimateCall now : +1 848-360-6121

15

+

Years of Experience

1,100

+

Projects Completed

300

+

5-Star Reviews
Roofing
Gutters
Siding
ELectrical
Underground
concrete cutting
solar panel
generator

A roof leak almost never comes from where you think it does. Water gets in at one point, runs along the underlayment or a rafter, and shows up as a stain ten feet away. That is why "just patch the spot over the ceiling stain" so often fails, and why roof leak repair starts with finding the real entry point.

If water is actively coming in right now, start with our guide on what to do in the first 24 hours after spotting a leak. Once things are stable, this article covers the next questions: where the leak is likely coming from, what each repair typically costs, and when a repair stops being worth it.

One note on pricing before we start. WDM does not publish fixed price menus, because two leaks that look identical from the ground can be very different jobs once someone is on the roof. The ranges below are the ballparks New Jersey homeowners generally see in 2026. Your written proposal comes after an in-person assessment, and the estimate is free.

1. Failed flashing around the chimney

The most common leak we find. Flashing is the metal that seals the joint where the chimney meets the roof. Over time the sealant dries out, the step flashing pulls away from the brick, or the counter-flashing was never cut into the mortar properly in the first place. Water runs straight down the chimney into the attic.

What it looks like inside: staining on the ceiling or wall next to the chimney, often worse after wind-driven rain.

Typical repair cost: $400 to $1,500, depending on whether the flashing can be resealed and re-secured or needs to be replaced and re-stepped.

2. Cracked pipe boots and vent flashing

Every plumbing stack that pokes through your roof has a rubber or neoprene boot around it. New Jersey summers cook that rubber, and after 10 to 15 years it splits. It is a tiny gap, but it is a direct path into your attic.

Typical repair cost: $150 to $450 per boot. This is one of the cheapest roof repairs there is, and one of the most commonly missed.

3. Wind-damaged or missing shingles

A nor'easter or a summer thunderstorm lifts the edge of a shingle, breaks the seal strip, and either tears it off or leaves it flapping. Once the seal is broken, water gets under the next course.

Typical repair cost: $250 to $700 for a small section. If a whole slope has lost shingles, that is a different conversation (see the last section). If the damage came from a storm, WDM can work with your insurance provider to document hail or wind damage.

4. Nail pops and exposed fasteners

A nail that was driven at an angle or into a soft spot backs out over a few seasons, lifts the shingle above it, and creates a pinhole leak. On metal roofs, exposed fasteners with worn washers do the same thing.

Typical repair cost: $150 to $400. Usually a quick fix, but a roof with dozens of nail pops is telling you something about how it was installed.

5. Valley leaks

A valley is where two roof slopes meet and channel water toward the gutter. It moves more water than any other part of the roof, so if the valley metal is rusted, the shingles were cut wrong, or debris has been sitting there for years, it leaks.

Typical repair cost: $500 to $1,500, depending on the length of the valley and whether it needs new valley metal and ice-and-water shield.

6. Skylight seals and curb flashing

Older skylights leak in two ways: the seal between the glass and the frame fails, or the flashing around the curb was never done correctly. The second one is more common than the first.

Typical repair cost: $300 to $900 to re-flash. If the skylight unit itself has failed, replacement is usually the better spend.

7. Clogged or undersized gutters

This is the leak that is not technically a roof leak. When gutters overflow, water backs up under the first course of shingles at the eave, soaks the fascia, and shows up as a stain in the corner of a ceiling or a wet spot at the top of an exterior wall.

Typical repair cost: Cleaning the gutters is the first step. If the gutters are undersized for the roof or pitched wrong, the fix is a properly sized seamless gutter system, which is a separate project from the roof.

8. Ice dams

In a cold snap, heat escaping from the attic melts snow on the upper roof. It refreezes at the cold eave, builds a ridge of ice, and the water behind it backs up under the shingles. If there is no ice-and-water shield along the eave, it comes inside.

Typical repair cost: Emergency ice removal is one cost. The permanent fix is a combination of attic insulation, ventilation, and ice-and-water shield along the eaves, which is usually done as part of a re-roof. Budget $1,000 to $3,000 for eave-only underlayment work on an existing roof.

9. Worn-out shingles (granule loss and cracking)

Asphalt shingles lose their protective granules as they age. Bare spots let UV light cook the asphalt underneath, the shingle cracks, and water gets through. If you see piles of granules in the gutters and the roof is 18 or more years old, this is likely what is happening.

Typical repair cost: Patching a small area runs $300 to $800. But this is the one cause on the list where repair is rarely the right answer, because the rest of the roof is the same age. See Roof Repair vs. Replacement: How to Make the Right Call.

10. Rotted decking under a previous "repair"

We see this constantly on roofs that have been patched two or three times. Someone laid new shingles over a wet spot. The plywood underneath kept rotting. Now the shingles are fine and the roof still leaks, because the deck can no longer hold a nail.

Typical repair cost: $75 to $150 per sheet of plywood replaced, plus the shingle work above it. This is the repair nobody can quote from the ground, which is why WDM assesses every roof in person before giving you a number.

Quick reference: roof leak repair costs in NJ (2026)

CauseTypical repair rangePipe boot / vent flashing$150 to $450Nail pops / exposed fasteners$150 to $400Missing or wind-lifted shingles$250 to $700Skylight re-flash$300 to $900Chimney flashing$400 to $1,500Valley repair$500 to $1,500Ice dam underlayment work$1,000 to $3,000Decking replacement$75 to $150 per sheet, plus shingles

Most single-cause repairs on an otherwise healthy roof land somewhere between $300 and $1,500. Anything climbing past that on a roof over 18 years old deserves a replacement conversation.

When a leak repair is not worth it

A repair makes sense when the roof is fundamentally sound and the leak has one clear cause. It stops making sense when:

  • You have had two or more leak repairs in the last three years
  • The shingles are curling, bald, or cracking across the whole roof
  • The roof is 20 or more years old
  • The repair estimate is approaching 25 to 30 percent of the cost of a new roof

If that sounds like your roof, read 7 Signs Your NJ Roof Needs to Be Replaced and our current guide to what a new roof costs in New Jersey.

How WDM handles a leak call

  1. An in-person assessment. We do not diagnose leaks from photos. Someone gets on the roof, checks the flashing and penetrations, and looks at the attic side.
  2. A written scope. You get the actual cause in plain language, the fix, the materials, and the price. No "we'll see when we get up there."
  3. The repair, done right. We install GAF, CertainTeed, IKO, and Owens Corning products, and every job is backed by our workmanship warranty.
  4. A straight answer on repair vs. replace. If a $500 repair will buy you five good years, we will tell you. If it will not, we will tell you that too.

WDM Contracting is based in Monroe, NJ and handles roof repair and replacement for homes and commercial buildings across New Jersey.

Request your free estimate or call 848-360-6121 and we will find the real source of the leak.

Have a Project in Mind?

Tell us what you're working on. We'll give you a straight answer on scope, timeline, and cost — no pressure, no sales pitch.