Roof Repair · Article · Skylights

Skylight Leaks & Replacement

Skylight Leaks & Replacement in Bergen County: What Homeowners Should Know.

A leaking skylight is one of the most misdiagnosed roof problems. Homeowners blame the glass; the real culprit is almost always the flashing. Here's how to tell what your skylight needs — and what it costs.

Skylights bring wonderful light into a home, and on Bergen County's custom builds and renovated Tudors they're a prized feature. But every skylight is also a hole cut in the roof — a penetration that depends entirely on its flashing to stay dry. When that flashing ages, the skylight leaks, and the fix is roofing work, not glazing work.

Where skylight leaks actually come from

The glass is rarely the problem. The leak almost always originates in one of these:

  • Failed flashing. The step and head flashing around the skylight degrades over 10-20 years, and water finds its way in at the top or sides.
  • Perimeter seal failure. The seal between the skylight frame and the roof breaks down, especially on older curb-mounted units.
  • Worn surrounding roofing. As the shingles or slate around the skylight age, the whole assembly loses its weather-tightness.
  • Failed glass seal. On older units, the seal between the panes fails — you'll see fogging or condensation between the glass — which is a sign the unit itself is at end of life.
Skylight leaking or fogging? Free inspection: (201) 446-5941 or request online.

Repair or replace?

Re-flash and re-seal when the unit is sound and 15 years old or less — this solves most leaks for $400-$1,500. Replace when the skylight is 20+ years old, the glass seal has failed (fogging between panes), or the frame is compromised. A full replacement including the unit and flashing runs $1,200-$3,500+ per skylight, more for large or hard-to-reach units.

Why skylights belong with your roof project

Here's the most important thing a homeowner should know: the time to deal with skylights is when the roof is being worked on. The flashing that keeps a skylight dry is woven into the surrounding roofing, and the only moment it can be integrated perfectly is during a reroof. Replacing an old skylight after a fresh roof means cutting into new work; leaving a 20-year-old skylight in place under a new roof means you'll be back up there within a few years. On a roof replacement, aging skylights should go in the same project — part of thinking about the roof as one system.

The Bergen County angle

On the custom estates of Franklin Lakes and Upper Saddle River, and the renovated homes across Bergen's older towns, skylights are common — and so are misdiagnosed skylight leaks. Because we treat the skylight as the roof penetration it is, the flashing detail gets done right the first time.

Fix the flashing, not just the glass. Free skylight inspection and written estimate. (201) 446-5941 or request online.

Frequently asked questions — skylight leaks & replacement.

Why is my skylight leaking?
Most skylight leaks come from the flashing and seals around the frame, not the glass itself. Over 10-20 years the flashing degrades, the perimeter seal fails, and the surrounding roofing wears — and water finds its way in at the top or sides of the unit. On older skylights, the factory gasket around the glass also fails. The good news is that most of these are re-flashing repairs, not full replacements.
Should I repair or replace my leaking skylight?
If the unit itself is sound and 15 years old or less, re-flashing and re-sealing usually solves the leak. If the skylight is 20+ years old, the seal between the panes has failed (fogging between the glass), or the frame is compromised, replacement is the better value — especially if the surrounding roof is being worked on anyway.
How much does skylight repair or replacement cost in Bergen County?
Re-flashing a skylight typically runs $400-$1,500 depending on roof material and access. A full skylight replacement, including the unit and flashing, generally runs $1,200-$3,500+ per skylight — more for large, custom, or hard-to-reach units. We provide a written estimate after inspection.
Should I replace skylights when I replace my roof?
Almost always, yes. A skylight installed 20 years ago is near the end of its life when the roof around it is being replaced — and the only time the flashing can be integrated perfectly with new roofing is during the reroof. Replacing an old skylight after a new roof means disturbing fresh work. See our post on the exterior envelope.
Do you handle skylight work in Bergen County?
Yes — skylight re-flashing, repair, and replacement are part of our roof repair and replacement practice. Because the skylight is a roof penetration, the flashing detail is roofing work — and doing it right is the difference between a dry skylight and a recurring leak.

A skylight is a roof penetration.

Skylight re-flashing, repair, and replacement done as roofing work — integrated with your roof so it stays dry for good.