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.
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.