The decision comes down to the age of your skylight, the extent of the damage, and what’s causing the problem. If you’re seeing water stains on your ceiling, that’s usually a sign that water has been getting in for a while—and where there’s been water, there’s often hidden damage.
Skylights older than 15-20 years often make more sense to replace than repair, especially if they’re leaking. The seals, flashing, and materials break down over time, and patching one problem often reveals another. A full replacement with modern materials usually costs less in the long run than multiple repair attempts.
We’ll inspect your skylight and give you an honest assessment. If a repair will truly solve the problem, we’ll tell you. But if you’re looking at ongoing issues, replacement is usually the smarter choice.