Skylight Installation & Repair: Cost & Guide for 2026 (PA, WV, OH)

Thinking about adding a skylight - or dealing with one that's leaking? Skylights flood your home with natural light, but they live or die by their installation and flashing. This 2026 guide covers skylight installation and repair costs, common problems, and when to repair vs replace in PA, WV, and OH.
Here's the most important thing to know upfront: most skylight problems aren't about the glass - they're about how the unit ties into your roof. That makes skylights a roofing job first and a window job second, which is exactly why a qualified roofer is the right pro to call.
At Tri-Link Contracting Services, our veteran-owned team installs and repairs skylights for homeowners across Pittsburgh, Washington County, Allegheny County, Morgantown WV, and Wheeling WV. Here's what to expect.
- Skylight repairs run $100-$800; leaking repairs average $225-$800
- Replacing an existing skylight costs $1,200-$3,500 installed
- Most leaks come from flashing, not the glass
- Bundle skylight work with a roof replacement to save on labor
- Roofers are the best pros for leak-free skylight work
Skylight Installation & Repair: The Quick Answer
Skylight repairs typically cost $100 to $800, with flashing and leak repairs being most common. Replacing an existing skylight runs $1,200 to $3,500 installed, while adding a new one costs $1,600 to $4,200 or more. Because most skylight failures trace back to flashing and installation, hire a roofer - not a handyman - to keep it leak-free and protect your warranties.
Types of Skylights
The type you choose affects both cost and function:
- Fixed skylights: Don't open; the most affordable and common - great for light only
- Vented (venting) skylights: Open for airflow, ideal for kitchens and bathrooms; cost more
- Tubular skylights: Small tubes that channel light into tight spaces; the cheapest and easiest to install
- Solar or electric skylights: Motorized opening; most expensive, but may qualify for a 26-30% federal tax credit
- Custom skylights: Special shapes and sizes at a premium price
Skylight Installation Cost
Here's what skylight installation typically costs in 2026:
| Project | Typical Cost |
|---|---|
| Replace existing skylight | $1,200 - $3,500 |
| New skylight (new opening) | $1,600 - $4,200+ |
| Tubular skylight | $500 - $1,500 |
| Solar / electric skylight | $2,000 - $5,300+ |
Replacing an existing skylight is cheaper because the opening already exists - you skip the structural cutting and framing that make a brand-new install pricier. Expect about $150 to $300 per square foot for most jobs.
Common Skylight Problems
Watch for these common skylight issues:
- Leaks: The most common problem, usually from failed flashing or seals
- Foggy glass: Condensation between panes means the glass seal has failed
- Cracked glass: From hail, falling branches, or debris
- Frame corrosion or rot: Aging frames degrade and let water in
- Heat loss or gain: Worn seals reduce energy efficiency
Sealing a leaking skylight with caulk may slow the drip, but it rarely fixes the real problem. If the flashing has failed, the leak will return - often with hidden rot and drywall damage building up in the meantime.
Skylight Repair Costs
Repair costs depend on the specific issue:
| Repair | Typical Cost |
|---|---|
| Reseal / re-caulk | $75 - $250 |
| Flashing repair | $150 - $500 |
| Glass replacement | $150 - $600 |
| Frame repair | $150 - $600 |
| Leaking skylight repair | $225 - $800 |
A leaking skylight often points to a roof leak issue at the flashing. Address it fast - the longer water sits, the more it damages your deck, insulation, and ceilings.
Skylight Repair or Replace?
Use these guidelines - and the 50% rule - to decide:
- Repair if: the skylight is under 10-15 years old and the issue is an isolated flashing or seal problem
- Replace if: it's over 15-20 years old, has a cracked frame, foggy glass, or keeps leaking after prior repairs
The 50% rule says replace the unit if repairs would cost more than half the replacement price. Just like with a roof repair vs replacement decision, an old unit that's been patched before is usually better replaced than repaired again.
Why Skylights Leak (and Who Should Fix Them)
Here's the key insight most homeowners miss: skylight performance is mostly about installation, not the brand. The vast majority of skylight failures come from poor flashing details and skipped underlayment steps - not defective glass. Flashing is a system that has to be woven into the surrounding roof correctly so water sheds around and past the unit.
That's why roofers are the best pros for skylights. A roofer installs flashing every day and understands how water moves across your specific roof. A general handyman may be cheaper, but a botched flashing detail can void both your skylight warranty and your roof warranty - and the repair bill usually erases any savings.
Money-Saving Tips
Get the most from your skylight budget:
- Bundle with roof work: Adding a skylight during a roof replacement cuts access and labor costs
- Choose fixed over vented where you only need light, not airflow
- Keep the existing opening for a like-for-like replacement to avoid framing costs
- Ask about the federal tax credit on solar-powered units and blinds (26-30%)
- Use financing instead of cutting corners on quality - see our financing options
Why Choose Tri-Link Contracting
Skylights demand roofing expertise to stay leak-free. Here's why homeowners across Pittsburgh, Washington County, Allegheny County, Morgantown WV, Wheeling WV, and Cuyahoga County OH trust Tri-Link.
- Veteran owned and operated with military discipline and honest work
- 15+ years of roofing experience across PA, WV, and OH
- Flashing expertise - the #1 factor in a leak-free skylight
- A+ BBB rating and 4.9-star Google reviews from 110+ customers
- Free inspections with honest repair-or-replace advice
- Bundle savings when combined with roof replacement
- Financing available including 0% APR for 12 months for qualified applicants
Add Light or Stop That Skylight Leak
Get a free inspection and estimate from the most trusted veteran-owned roofing team in PA, WV, and OH. Leak-free skylights, done right.
Final Thoughts
A well-installed skylight is a beautiful, energy-smart addition to any home - but it's only as good as its flashing. Whether you're adding one or fixing a leak, the key is hiring a roofer who understands how the unit ties into your roof. Repair isolated issues on newer units, replace older or repeatedly-patched ones, and bundle with roof work whenever you can to save.
Tri-Link Contracting has installed and repaired skylights for homeowners across Pittsburgh, Washington County, Allegheny County, Morgantown WV, Wheeling WV, and Cuyahoga County OH for over 15 years.
Ready for a skylight or need a leak fixed? Call us at 724-470-7669 or request your free inspection online.
Frequently Asked Questions
Have more questions about skylights? Here are the most common questions we hear from homeowners across PA, WV, and OH.
Skylight repairs typically cost $100 to $800, depending on the issue. Flashing repair runs $150 to $500, resealing $75 to $250, and glass replacement $150 to $600. Leaking skylight repairs average $225 to $800 depending on the extent of water damage.
Replacing an existing skylight typically costs $1,200 to $3,500 installed. Adding a brand-new skylight where none existed runs $1,600 to $4,200 or more, since it requires cutting the roof and framing a new opening.
Most skylight leaks come from failed flashing, worn seals, or improper installation, not the glass itself. Flashing is a system that must be woven into the roof correctly. This is why roofers, who work with flashing daily, are best suited to fix skylight leaks.
Repair if the skylight is under 10 to 15 years old and the problem is an isolated flashing or seal issue. Replace if it is over 15 to 20 years old, has a cracked frame, foggy glass, or keeps leaking after prior repairs. The 50% rule applies: replace if repairs exceed half the replacement cost.
Skylights last 15 to 40 years depending on the type, brand, and installation quality. Most manufacturers recommend replacing a skylight after about 30 years to keep up with current building codes and improved energy-efficient technology.
Yes, and it is the smart choice. Bundling skylight replacement with a roof replacement lowers labor and access costs, gives you matching warranties, and ensures the flashing is integrated correctly. Reusing an old skylight in a new roof often voids its warranty.
Homeowners insurance may cover skylight repair or replacement if the damage was caused by a sudden weather event like a storm or hail. Damage from normal wear and tear or aging is typically not covered. Document any storm damage with photos and dates.
We serve Pittsburgh, Canonsburg, Bridgeville, Washington County, Allegheny County, Westmoreland County, Morgantown WV, Wheeling WV, northern West Virginia, Cuyahoga County OH, Lorain County OH, and surrounding areas.
