Skip to main content

Home Services Skylights and Solar Tubes

Skylights and Solar Tubes in Los Angeles County

New skylights, replacements, and the flashing that keeps them dry.

Most skylight leaks are not the glass. They are the flashing kit around the curb.

At a glance

  • A skylight lasts twenty to thirty years, less than the roof around it.
  • Replace a skylight while the roof is open, never after.
  • Solar tubes light a hallway for a fraction of the cost.
  • Fogged glass means the seal is gone and the unit is done.

Why they leak

Skylights sit in a hole in the roof, so they depend on a metal flashing kit that ties into the roof material in the right order. Cheap installs run a bead of sealant instead. Sealant dries out in this sun in about four years.

The other common cause is condensation. Warm damp air from a bathroom hits cold glass and drips. That is not a leak and no amount of sealant fixes it. It needs a fan and a vent.

Replace with the roof

Skylight units are cheaper to swap while a roof is torn off than as a separate job later. If your skylights are near twenty years old and the roof is going on, replace them at the same time.

Curb mounted units on a raised frame handle low slope roofs better than deck mounted units.

Solar tubes

A solar tube is a small dome on the roof and a reflective tube down to a ceiling lens. It brings daylight into a hall, a closet or a windowless bath for far less than a skylight and with far fewer leak paths.

Most installs take a couple of hours and need no framing changes.

Highly rated roofers across the county

Ranked by rating and review count. Call two or three before you decide.

Every roofer

Common questions

How much does a skylight cost installed

A standard replacement runs 1,200 to 3,000 dollars. A new opening with framing runs more.

Why is my skylight dripping only in the morning

That is condensation, not a roof leak. Look at bathroom venting and airflow.

Can a fogged skylight be repaired

No. Once the seal between the panes fails the unit has to be replaced.