Skylight repairs typically range from $450-$1,000 depending on the specific problem and materials needed. However, repairs only make sense if they’ll provide a long-term solution to your leak problems.Replacement costs vary based on skylight size, type, and installation complexity, but typically run $2,300-$3,100 for standard installations in West Sayville. While this seems like a significant investment compared to repairs, replacement often saves money over time.Consider that a quality skylight replacement should last 20+ years without major issues, while repairs on aging skylights often need to be repeated every few years. We’ll provide honest cost comparisons during our free estimate so you can make the most informed decision for your situation and budget.