Skylight Installation & Repair in Los Angeles
Skylights fail at the same spots every time - the flashing, the seals, the curb. We fix what's broken and prevent future failures.
Whether you need a repair or want a new skylight installed, we work with all brands on all roof types across Los Angeles.

"They installed two sun tunnels in our windowless bathroom. Total game changer for the space."
— Verified LA Homeowner
Why LA Homeowners Trust Our Skylight Work
We understand where skylights fail and how to install them right.
Proper Flashing Work
- check_circleCounter-flashing and step-flashing
- check_circleIce and water shield underneath
- check_circleNothing left to chance
Multiple Options
- check_circleFixed, venting, and tubular styles
- check_circleSolar-powered venting options
- check_circleSun tunnels for interior rooms
Warranty Backed
- check_circleManufacturer warranties on products
- check_circleWorkmanship warranty included
- check_circleWe stand behind every install
How We Handle Your Skylight Project
From diagnosis to finished work, here's our process.
Assess Issue
We examine your skylight and roof area to identify exactly what's causing problems or where a new unit will work best.
Plan Solution
You receive a clear quote with options - repair vs. replace, skylight styles, and pricing for each approach.
Complete Work
Our crews handle all work including roofing modifications, flashing, interior trim, and cleanup.
Verify Results
We test for leaks, verify proper operation, and walk you through maintenance requirements.
What Do Skylight Services Cost in Los Angeles?
Skylight repairs in LA typically run $200 to $800 depending on the problem. Seal and flashing repairs fall on the lower end; glass replacement costs more. Most leak repairs average around $350-500.New skylight installation ranges from $1,000 to $3,500 including the unit and labor. Fixed skylights cost less than venting models. Tubular skylights (sun tunnels) run $500 to $1,500 installed and work great for small spaces or areas far from the roof.Full skylight replacement - removing the old unit and installing new - typically costs $1,500 to $4,000 depending on size, style, and roof modifications needed. We'll explain all options during your free estimate.
Get Skylight EstimateWhat Homeowners Tell Us
Real feedback from real projects across Los Angeles County.
Sarah R.
Santa Monica
"They explained the issue clearly, showed photo evidence, and completed the work exactly as promised."
David M.
Pasadena
"Professional team, clear communication, and no surprise charges. The process was efficient from inspection to completion."
Skylight Questions Answered
Common questions about repairs and installation.
Why do skylights leak?expand_more
How do I know if my skylight needs repair or replacement?expand_more
What type of skylight is best for LA homes?expand_more
Can you add a skylight if I don't have one?expand_more
How long does skylight installation take?expand_more
Skylights: Brilliant When They Work, Maddening When They Don't
A properly installed skylight transforms a room - natural light, open feeling, even a view of the sky. A poorly installed or aging skylight transforms your ceiling into a water feature every time it rains. We fix the bad ones and install new ones the right way.
Most skylight problems trace back to installation shortcuts or worn-out flashing. The skylight unit itself is usually fine; it's the interface between glass and roof that fails. We address both the immediate leak and the underlying cause.
Skylight Services We Provide
- Leak repair and reflashing
- Seal replacement and weatherstripping
- Cracked or fogged glass replacement
- Full skylight replacement
- New skylight installation (fixed, venting, tubular)
- Sun tunnel installation for interior rooms
"Our 15-year-old skylight leaked every winter. They replaced the flashing and seals - should have done this years ago instead of putting buckets underneath."
Skylight Giving You Trouble?
Leaking, fogged, or ready for an upgrade? We fix and install skylights across LA.
Call Our Skylight Team
call(888) 235-5533