Skylight Repair, Replacement & Leak Sealing in Calgary
Velux, Sun-Tek, and Solatube specialist. Dome, fixed, vented, and tubular skylight systems. Hail damage typically covered by insurance.
Professional Skylight Repair & Replacement You Can Trust
Skylights are the most failure-prone part of any Calgary roof. UV exposure destroys seals faster than anything else on the roof, freeze-thaw cycles crack flashings, and hail breaks or stresses glazing. The first sign of skylight failure is usually a water stain on the ceiling around the skylight or condensation between glazing panes — by then the seal has been failing for 6-24 months. We diagnose whether the leak is the skylight itself, the flashing kit around it, or a separate roof issue and replace under your roofing claim when possible.
Common Causes in Calgary Homes
We see these patterns repeatedly across Calgary and area. Knowing the cause helps us respond faster and recommend the right solution.
Hail-Damaged Glazing
Large hail can crack tempered glass skylights and crater plastic dome skylights. Most are covered under your hail roof claim.
Failed Flashing Kits
Skylight manufacturer flashing kits typically last 15-20 years before sealants fail. Often the actual leak source — the skylight itself is fine.
Failed Glazing Seals
Condensation between dual or triple glazing means the seal has failed. Older Velux units (pre-2005) commonly need re-glazing or full replacement.
Improper Original Installation
Skylights installed without proper flashing kits or counter-flashing fail within 5-10 years instead of 25-30. Replacement requires correcting the original install errors.
Our Skylight Repair & Replacement Process
Step-by-step transparency from the first call through final reconstruction.
- 1
Leak Diagnosis
Determine whether the leak source is the skylight, flashing kit, or separate roof issue. Water test if needed.
- 2
Repair or Replace Decision
Re-glazing, flashing replacement, or full skylight replacement based on age and condition.
- 3
Materials Order
Velux and other premium skylights often have 2-4 week lead times for replacement parts. Generic dome skylights are typically in-stock.
- 4
Installation
Old skylight removed (where applicable). New flashing kit installed first. New skylight set and flashed to manufacturer spec.
- 5
Interior Trim Repair
If interior drywall was damaged by leak, we coordinate the repair so you have a finished result, not two contractors to manage.
Skylight Repair FAQs
Common questions about skylight repair & replacement in Calgary, AB.
Should I repair or replace my old skylight?
Repair if the skylight is under 10 years old and the leak is at the flashing kit. Replace if the skylight is over 15-20 years old, has failed glazing seals, or has dome cracks from hail. Repair costs CA$300-CA$800; replacement runs CA$800-CA$2,500 depending on size and brand.
Will my insurance cover skylight hail damage?
Yes if you have an active roof hail claim. Skylight damage is typically included in the claim scope — but adjusters often miss it in initial walkthroughs. We document it during the roof inspection and add it to the supplemental claim.
What's the best brand for Calgary climate?
Velux is the gold standard — proper flashing kits, replaceable glazing, and 20+ year reliable performance in Calgary conditions. Sun-Tek and Solatube are also strong performers. Avoid cheap big-box dome skylights — they crack from UV within 8-12 years in Calgary's UV exposure.
Related Services
Hail Damage Roof Repair
Free post-storm hail inspections with insurance-ready Xactimate reports. Local Calgary crews handle the repair and bill your insurance directly.
Roof Replacement
Full tear-off and re-roof for Calgary homes. Asphalt, metal, and premium architectural systems. 10-year workmanship guarantee.
Insurance Claim Assistance
Most Calgary homeowners leave thousands on the table by accepting the first adjuster estimate. Our claims specialist handles the whole file end-to-end.
Leaky or damaged skylight? Free diagnosis and quote.
Locally owned & operated. Free inspection across Calgary and area.
Free inspection • Insurance approved • Local Alberta crews — never storm chasers