Aldergrove Roofing logo

HomeServices › Skylight Repair
Greater Vancouver & Fraser Valley

Skylight Leak Repair & Replacement

A leaking skylight rarely means you need a new roof, and usually not even a new skylight. We find the real source, fix it, and only recommend replacement when the unit truly needs it.

5.0 Google Rating38 Five-Star Reviews✓ Licensed & InsuredFamily-Owned Since 2017

5.0 Google Rating
🛡 Licensed, Insured & WCB
👪 Family-Owned Since 2017
📍 Serving Fraser Valley & Greater Vancouver
What We Do

Skylight Repairs and Replacement

From a single leaking skylight on a house to rows of them on a commercial roof.

💧

Skylight Leak Repair

We find why your skylight is leaking, failed flashing, dried-out seals or a cracked dome, and fix the real source instead of smearing caulking over it.

🧱

Skylights on Tile Roofs

On concrete tile roofs the usual culprit is pan flashing beside the skylight blocked with debris, so water backs up under the tiles. We clear it, rebuild it and reseal.

🔄

Replacement on Any Roof

Tile, torch-on, flat, metal or shingle, homes and commercial buildings. A clean in-and-out job: old unit out, new one flashed and sealed in, usually the same day.

Straight Answers

Is It a Leak, or a Failed Seal?

Water dripping around a skylight during rain, brown staining on the ceiling near the opening, or water tracking down a nearby wall usually means the flashing or exterior seals have failed. That is a repair, and often a simple one.

Fogging or moisture between the two panes of glass is different: that is a failed seal inside the unit itself, not a roof leak. It will not damage your ceiling, but it will not clear up either, and the fix is replacing the unit. We will tell you honestly which one you have, because they are very different jobs with very different price tags.

Inside a Real Repair

The Port Moody Skylight That Was Not the Skylight

A Port Moody homeowner called us about a leaking skylight on their tile roof. The skylight itself was fine: the pan flashing beside it was packed with debris, so rainwater backed up and found its way inside. We cleared and rebuilt the flashing and the leak was gone, no new skylight needed. Read the full case study with photos →

Why Homeowners Pick Us

Why Call Aldergrove Roofing

🤝

No pressure, ever

If a repair will do, we tell you. We do not sell skylights people do not need.

🏢

Homes & commercial

One skylight on a rancher or a full row on a strata or commercial flat roof.

🛡

Fully covered

Licensed, insured with $2M liability, and WCB coverage with safety-trained crews.

📷

Real photos, honest advice

We show you what is actually happening up there and explain it plainly.

Where We Work

Serving Greater Vancouver & the Fraser Valley

Aldergrove, Langley, Abbotsford, Mission, Maple Ridge, Surrey, Delta, White Rock, Chilliwack, Coquitlam, Port Coquitlam, Port Moody, Richmond, Burnaby, New Westminster, Vancouver, North & West Vancouver.

Good Questions

Skylight FAQ

Why is my skylight leaking?

Most skylight leaks come from the flashing around the unit, either failed or blocked with debris, or from exterior seals that have dried out. The skylight itself is often fine.

Can it be fixed without replacing the skylight?

Usually, yes. Flashing and seal repairs solve most leaks. We only recommend a new unit when the dome is cracked, the internal seal has failed, or the unit is at the end of its life.

What roofs do you replace skylights on?

All of them: concrete tile, torch-on and flat roofs, metal, asphalt shingle, and commercial buildings. Replacement is a clean in-and-out job, usually done the same day.

Is fog between the glass a leak?

No. Fogging between the panes means the seal inside the unit has failed. It will not stain your ceiling, but the only fix is replacing the unit, and we will tell you straight if that is what you have.

What Our Customers Say

Rated 5.0 by Local Homeowners

5.0
★★★★★
38 Google reviews

Leaking or Tired Skylight?

Book a free, no-obligation look. Honest advice, fast response, homes and commercial.

☎ Call Now✉ Free Estimate

Scroll to Top