If your skylight is leaking, cracked, fogged up, or more than 15 years old, replacement usually makes more sense than repair. Repairs might fix the immediate problem, but they rarely address the underlying issues that caused the problem.
Here’s the reality: a proper repair often costs 60-70% of what replacement costs, but only fixes the symptoms. You’re likely to have problems again within a few years. Replacement fixes everything—the skylight, the flashing, the roof opening, and any water damage that’s already occurred.
We’ll be honest about what makes sense for your situation. Sometimes a simple seal replacement or flashing repair is all you need. But if we’re seeing multiple issues or signs of long-term problems, we’ll recommend replacement because it’s actually more cost-effective in the long run.