Skylight Installation in San Diego

Adding a skylight, replacing a leaky one, or fixing an old dome that’s yellowed and cracked? Send the details and you’ll get a straight read from one vetted, licensed San Diego roofer — including whether it’s a repair, a like-for-like replacement, or a full new install.

Tell us the roof type (tile, shingle, or flat), roughly how old the skylight is, and what’s prompting the call — a leak, condensation, a remodel, or wanting more daylight. The specifics sharpen the answer.

    By clicking Send Message, you agree for Reliable.Work, a referral service, not a contractor, to share your details with San Diego’s vetted, licensed roofer, who may contact you by automated calls or texts. See Privacy Policy and Terms of Use.

    Skylights make sense in San Diego — the daylight is generous and even, and a well-placed skylight brings it into a dark hallway, bath, or kitchen without the heat penalty you’d fear in a harsher climate. But a skylight is a hole cut in your roof, and the single thing that determines whether it’s a lifelong asset or a recurring leak is the flashing, not the skylight itself. That’s a roofing job, which is why skylight work belongs with a roofer and not a handyman.

    Almost every skylight leak is a flashing leak

    When a skylight leaks in San Diego, the glass or dome is rarely the culprit — the flashing around it is. A skylight is waterproofed by a step-and-counter flashing system woven into the surrounding roof, and a “curb-mounted” unit sits on a raised curb that has to be flashed like a small roof of its own. Installers who caulk the perimeter with sealant instead of flashing it properly create a leak that shows up a winter or two later. On a tile roof the flashing has to be integrated with the tile courses; on a low-slope roof it’s a curb detail. A roofer who flashes the opening correctly the first time is the difference between a skylight you forget about and one that stains your ceiling every El Niño.

    Replace when you re-roof — and replace the whole unit

    The smartest time to replace an aging skylight is when the roof is already being redone. The flashing is coming off anyway, the crew is already up there, and a new skylight set into new flashing under a new roof is watertight as a system. Reusing a 20-year-old skylight under a brand-new roof is a false economy — the old unit outlives its seals and you end up opening the new roof to swap it. San Diego’s coastal UV is hard on the older acrylic dome skylights: they yellow, get brittle, and craze with cracks. Replacing a cloudy old dome with a modern low-E glass unit brings back the clarity and cuts heat gain. If your skylight is fogged between panes, that’s a failed seal — the unit is done, and it’s a replacement, not a repair.

    Types, and the San Diego considerations

    • Fixed skylight: the simplest and most leak-resistant — a sealed daylight unit. Best for high or unreachable ceilings.
    • Vented (operable) skylight: opens for heat and moisture release — useful over a bath or kitchen where San Diego’s marine-layer humidity would otherwise fog the glass.
    • Tubular skylight (sun tunnel): a small reflective tube that pipes daylight into a hallway or closet with minimal roof cutting and almost no leak or heat risk — a popular, low-cost San Diego retrofit.
    • Glazing and fire zones: in the county’s Wildland-Urban Interface fire zones (Scripps Ranch, Poway, Ramona, Alpine), Chapter 7A affects skylight glazing — tempered/fire-rated glass rather than plastic domes. Title 24 also favors low-E glass for heat control.

    What skylight work costs in San Diego

    Installed ranges as of 2026:

    • Skylight replacement (swap the unit, re-flash), existing opening: $900 to $2,500 depending on unit and roof type.
    • New skylight installation (cut a new opening, frame, flash, drywall the shaft): $1,500 to $4,500-plus — more on a tile roof or with a long light shaft through the attic.
    • Tubular skylight (sun tunnel): $500 to $1,200 — the low-cost daylight option.
    • Flashing-only leak repair: $350 to $900 if the unit is sound and only the flashing failed.

    Tile roofs cost more than shingle because the tile has to be lifted and re-integrated around the curb. Cutting a brand-new opening adds framing and interior drywall for the shaft. The one number worth spending on is correct flashing — it’s the cheapest part of the job and the only one that decides whether the skylight leaks.

    Choosing an installer in San Diego

    Because the flashing is the job, hire a roofer — not a general handyman — for skylight work. Verify an active C-39 roofing license with the CSLB, liability and workers’ comp, and ask specifically: do you flash the curb or just seal it, how do you integrate the flashing with tile, and do you warranty the install against leaks? A roofer who treats the skylight as a flashing detail woven into the roof, rather than a fixture dropped in and caulked, is the one who won’t be back for a leak. The San Diego Reliable.Work roofer installs and replaces skylights on tile, shingle, and flat roofs, is C-39 licensed, and is the only roofer affiliated with us in this territory.

    Related San Diego roofing services

    Send your San Diego skylight details

    Tell us the roof type, how old the skylight is, and what’s prompting the call. You’ll get a straight read on whether it’s a flashing repair, a unit replacement, or a new install — and what each should cost.

    No cost, no obligation — a clear answer from the San Diego roofer who’d actually do the work.

      By clicking Send Message, you agree for Reliable.Work, a referral service, not a contractor, to share your details with San Diego’s vetted, licensed roofer, who may contact you by automated calls or texts. See Privacy Policy and Terms of Use.