Leaking Skylight? Here’s When You Can Repair It Instead of Replacing It in London, Ontario

A skylight can brighten up your home, boost curb appeal, and even improve ventilation. But when it starts to leak, fog up, or cause water stains on your ceiling, it’s natural to worry about the cost of replacing it. The good news is, in many cases, you may only need a professional resealing or minor repair — saving you hundreds of dollars.

Velux Skylight Installation

At B&B Roofing & Exteriors, we’ve been helping homeowners in London and St. Thomas make smart, cost-effective decisions for their homes. Here’s how to know whether your skylight can be repaired or if it’s time for a replacement.

 

Common Signs of a Skylight Problem

Not all leaks mean your skylight is finished. Watch for these signs:

  • Water spots around the skylight frame after heavy rain

  • Condensation or fogging between glass panes

  • Drafts or cool air leaks

  • Cracked or peeling sealant

  • Debris buildup causing water pooling

In many cases, these issues are due to worn sealant, minor flashing problems, or clogged exterior drainage — all of which can be fixed without a complete skylight replacement.

 

Can a Skylight Be Resealed?

Yes — if the glass is intact and there’s no severe frame damage, most modern skylights can be resealed. A professional will clean away the old, cracked sealant and apply a fresh, weather-resistant barrier. This helps prevent water from sneaking in around the edges.

Resealing is especially useful after a tough Ontario winter, when freeze-thaw cycles can loosen sealants and caulking.

When to reseal a skylight:

  • No visible cracks in glass

  • Water appears only during certain weather

  • Sealant visibly cracked or missing

  • The frame is still structurally sound

 

When Should You Replace Your Skylight?

Sometimes, a full replacement is the smarter long-term move. Replacement makes sense when:

  • Glass is cracked or fogging between panes

  • Frame is rusted, rotten, or warped

  • Leaks persist even after resealing attempts

  • You want a more energy-efficient model

Upgrading to a modern product like Velux skylights can also improve insulation, reduce UV damage inside your home, and add resale value.

👉 Learn more about Velux skylights here: Exterior Window & Door Replacement Services

 

How Much Does Skylight Resealing Cost in London, ON?

Resealing a standard skylight typically costs between $250 and $500 in the London area, depending on:

  • The size of the skylight

  • Roof pitch and accessibility

  • Amount of old sealant removal required

  • Number of skylights being serviced

A new skylight installation, on the other hand, can run between $1,200 and $2,500+ including removal, disposal, and installation.

 

DIY vs. Professional Skylight Repair

While small resealing jobs might look manageable, we don’t recommend it unless you have roofing experience. Working on a roof is dangerous without the right equipment, and improperly applied sealant can make leaks worse.

Professional benefits:

  • Safe, proper ladder and harness use

  • Correct sealant and flashing materials

  • Workmanship warranty

  • Quick detection of hidden frame issues

 

Seasonal Skylight Maintenance Tips

To avoid future leaks and costly repairs:

  • Clean debris from around the skylight every spring and fall

  • Inspect caulking and sealant twice a year

  • Check for condensation during cold weather

  • Call for a reseal or assessment before Ontario’s harsh winter sets in

 

Call B&B Roofing & Exteriors for a Skylight Assessment

If you’re dealing with a leaking or fogged skylight, give B&B Roofing & Exteriors a call. We’ll inspect your skylight, let you know if a reseal will fix it, and provide fair, honest pricing for repairs or replacements.

Contact us today for a free skylight assessment in London, St. Thomas, and surrounding areas.