Repair makes sense when the problem is isolated, whether that’s flashing, glass, or a seal, and the frame underneath is still structurally sound. Replacement makes sense when the unit is old enough, damaged enough, or has already failed and been repaired enough times that another fix is just delaying the same outcome. Most homeowners staring at a leaking skylight don’t know which side of that line they’re on, and that’s a fair question to walk through before calling anyone.
The three questions that actually decide it
What specifically failed. How old is the unit. And has this happened before on this same skylight. Those three answers, more than anything else, point toward repair or replacement. A first-time flashing failure on a five-year-old unit almost always points to repair. Repeated leaks on the same skylight over several years point somewhere else entirely.
When flashing repair alone solves it
If this is the first time the unit has leaked and the cause traces back to flashing specifically, reseating or replacing the flashing kit is often the whole fix. Skylight flashing repair covers what that repair actually involves. But repeated flashing failures on the same skylight over time usually signal something different: the original install method wasn’t right for that roof in the first place, and a repair just buys a little more time before the same issue returns. In that case, a full replacement done with the correct method for the roof fixes the actual root cause instead of the symptom.
When glass-only replacement is the right middle path
If the frame and flashing are sound and only the glazing has failed, whether from fogging, cracking, or hail impact, glass-only replacement is usually the faster and cheaper option between a small repair and a full unit swap. Skylight glass replacement vs. full replacement covers how to tell which one a given failure actually calls for.
Age as a factor, honestly
Older skylights do eventually reach a point where matching replacement parts gets harder to source, and general wear across the whole unit, not just one component, makes a targeted repair less cost-effective relative to full replacement. This post isn’t going to hand you a specific number of years, since no sourced average skylight service-life figure backs one up here. Age is a real factor, but it works alongside the other two questions, not as a standalone rule.
The hail-claim scenario
When an insurance claim covers a hail-damaged roof and skylight together, full replacement is often the practical choice regardless of what a repair alone would have cost, since the claim is already covering the larger scope of work. Skylight hail damage insurance covers how that claims process typically plays out and where the skylight fits into it.
What a reputable installer should tell you honestly
A good inspection ends with a straight answer about what actually failed and why, not a default recommendation toward the higher-ticket option. If an installer can’t explain in plain terms why they’re recommending replacement over a repair, that’s worth pushing back on before agreeing to anything.
How many repairs before replacement makes more sense?
There’s no fixed number, but a pattern of repeated repairs on the same unit, especially for the same underlying issue, is usually a sign the root cause hasn’t actually been fixed and full replacement is the more cost-effective path forward.
Does a repaired skylight carry the same expectations as a new one?
Not exactly. A repair addresses the specific failure it was meant to fix, but the rest of the unit is still as old as it was before the repair, so it doesn’t reset the clock on other components the way a full replacement does.
Should a hail-damaged skylight always be replaced rather than repaired?
Not automatically. It depends on the extent of the damage and whether the frame and flashing survived intact. A cracked dome alone might only need glass replacement, while broader damage across the unit points toward full replacement.
Getting an honest read on your skylight
Bright Sky ATX connects Austin homeowners with experienced, insured local crews for skylight repair, skylight replacement, and skylight glass replacement. Call (737) 477-8898 for a free estimate.