Xylo Fix Roofers logo
Two workers in harnesses on stepladders at white kitchen cabinets beside a plain gray wall

Skylights

Skylight Leak Repair in Campbell, CA

Skylight repair in Campbell, CA starts by finding out whether water is getting in around the skylight, through it, or forming on it as condensation. Most leaks we trace come from tired flashing or a dried-out seal, and both can usually be fixed without buying a new unit. If the skylight itself is too far gone, we say so and show you photos. This is one part of our skylight services, and the estimate is free and written.

  • Family-run Campbell team
  • Free written estimates
  • 64 Google reviews
  • Insurance-claim photo documentation

Skylight repair in Campbell, CA starts on the roof

A ceiling stain tells you roughly where water is landing, not where it is entering. Water can run along a rafter or the top of the light shaft for a few feet before it shows. So the first part of every skylight leak fix is on the roof:

  1. Look at the uphill side of the curb for leaves, needles or a dam of debris holding water.
  2. Check the head, side and sill flashing for rust, gaps, lifted edges and old caulk patches.
  3. Inspect the shingles or tiles around the skylight for cracks and slipped pieces.
  4. Examine the frame-to-curb seal and gasket, and the dome or glass for cracks.
  5. Water-test in stages when needed, starting low and working uphill, while someone watches inside.

You get photos of each finding. Often the cause is obvious from the roof; sometimes it takes the water test to separate a flashing leak from a roof leak a few feet above.

Pine needles piled against the uphill side of a skylight curb
Pine needles and leaves piled against the uphill side of a skylight curb.

What our skylight leak repair covers

A skylight repair from us fixes the path the water took, not just the spot where it showed. Depending on the roof check, the work can be as small as clearing a debris dam or as involved as reflashing a curb set in tile. Each item is described on the written estimate with photos attached.

  • Debris and drainage: needles and leaves cleared from the uphill side and the valley below it.
  • Flashing: new apron, step and head pieces, bent on site for odd-sized curbs.
  • Seals and gaskets: the frame-to-curb joint cleaned and resealed with a compatible product.
  • Surrounding roofing: cracked shingles or broken tiles near the curb replaced to match.
  • Curb wood: soft or split curb framing rebuilt so the flashing has solid backing.

Is it a leak or skylight condensation?

Condensation fools a lot of people. Warm, humid air from a shower or a pot of pasta hits the cold underside of a skylight, beads up and drips down the shaft. It looks exactly like a leak, but no roof repair will stop it.

Telling a leak from condensation
CluePoints to a leakPoints to condensation
When it dripsDuring or right after rainAfter a hot shower, a simmering pot or a chilly night, even in a dry spell
Where the water isOne corner or side of the shaft, often uphillBeads across the whole glass, drips from the lowest edge
Room typeAny roomBathrooms, kitchens, laundry rooms
Skylight typeAnySingle-pane acrylic domes and old aluminum frames

The fixes for condensation are inside the house: a working bath fan vented outdoors, a venting skylight to release steam, or a dual-glazed unit that stays warmer. Our article on skylight maintenance, seals and condensation has more on that. We have found indoor humidity rather than a roof leak before, and we will tell you if that is what is going on.

Questions about skylight repair?

Call first for the quickest answer, or request a free written estimate below.

Call (725) 745-8803

Request a free written estimate

Fastest answer: call (725) 745-8803. Or send the details below and we will call you back.

Signs a skylight needs repair, and why South Bay units fail

Most people spot the problem from inside: a brown ring at one corner of the shaft, peeling paint on the light well, or a drip that appears only in wind-driven rain. Outside, the clues are caulk smeared over the flashing, needles banked against the curb and a dome gone hazy.

Local weather explains most of it. Long, dry summers bake gaskets and sealant until they shrink. Trees drop debris all year, and the pile on the uphill side holds water against the metal. Then the November–March storms arrive, often as atmospheric rivers that drive rain sideways, and a joint that stayed dry for months leaks in one night.

Peeling, water-damaged drywall at the edges of a skylight light well, with workers in the room below
Peeling paint and stained drywall around the edges of a skylight light well after water got in.

Skylight flashing repair: reflashing the curb

Flashing is the sheet metal that turns water away from the joint between the skylight curb and the roof. On a shingle roof it includes an apron at the bottom, step flashing that weaves with each course of shingles up the sides, and a head flashing or cricket at the top. When any piece rusts, separates or was lapped wrong, water gets in.

Reflashing means removing the shingles around the curb, pulling the old metal, adding fresh underlayment and self-adhering membrane up the curb sides, and installing new flashing in the correct order. We bend custom pieces when a standard kit does not fit an older site-built curb. Then the shingles go back, matched as closely as available.

Skylight being reflashed with new step flashing and membrane on a shingle roof
Shingles pulled back around a skylight curb while new membrane and flashing go in.

Skylight seal repair on glass and dome units

Between the skylight frame and its curb sits a gasket or bead of sealant. Hot South Bay summers dry those materials out until they shrink and leave a gap. On many units, we can lift or loosen the frame, clean off the failed material, and reseal with a compatible sealant or a new gasket strip.

Insulated glass skylights have another seal: the one between the two panes. When it fails, the glass fogs or shows a white film between the layers. That seal cannot be fixed in place; the glass or the whole unit has to be replaced. It is a cosmetic and efficiency issue first, not usually a leak.

Can a cracked skylight dome be repaired?

Sometimes, for a short while. A small crack in an acrylic dome can be cleaned and sealed with a clear sealant compatible with acrylic as a stopgap. It buys time, not years, because a dome that cracks once is usually brittle all over from UV exposure.

Cracked skylight repair makes sense when the rest of the dome is clear and the crack came from a falling branch or a dropped tool. If the dome is yellowed, crazed or cracking in more than one place, the honest answer is a new unit; see skylight replacement for how that works on an existing curb.

When we recommend replacing instead

  • The dome is crazed, yellowed or cracked in more than one spot.
  • The frame is corroded aluminum or rotted wood.
  • The curb itself is soft, so new flashing would have nothing solid to grip.
  • The roof is being replaced soon and the skylight is more than about 20 years old.
  • The same skylight has been repaired more than once in the past few years.

If you also want more light or a different layout, adding a unit is covered on our skylight installation page.

Yellowed and crazed acrylic dome skylight on an older roof
An aging acrylic dome skylight with yellowing and fine surface cracks.

Do skylight repairs need a permit or a licensed contractor?

Resealing or reflashing an existing skylight is repair work, but whether it needs a permit is for Campbell's Building Division to say (the County decides for unincorporated parcels); ask if the curb or framing will be rebuilt. The California Residential Code (Section R903.2) requires flashing at roof penetrations installed so water cannot get into the roof, the standard a caulk-only patch fails. The CSLB draws its line at $1,000 in labor and materials; at or above it the work needs a licensed contractor. Smaller permit-free jobs can go to a handyman, so ask whether they will replace the metal or only add sealant.

What shapes a skylight leak repair estimate

The cost depends on what the fix involves and what roof surrounds the skylight. Resealing a frame is a smaller job than reflashing; reflashing a skylight in clay tile takes longer than in shingles because tiles must be lifted and reset. Pitch, height, the age and condition of surrounding roofing, and any interior drywall repair also count. The estimate lists each item, so you can compare repair against replacement side by side.

A few Campbell conditions move the number. Many 1970s skylights sit on site-built wooden curbs that need custom flashing instead of a kit. Concrete and clay tile must be lifted and reset, and on a roof near the end of its life a full reflash may be poor value next to waiting for the reroof. Second-story skylights and steep pitches add safety setup, and a temporary storm cover is its own line.

Drip under the skylight after the last storm? Call (725) 745-8803 and we'll trace it from the roof.

Call (725) 745-8803

Why Campbell homeowners call us when a skylight drips

Our family-run crew treats one leaking skylight as a job worth doing well. The estimate is free and written, and the photos show the flashing, seal or debris we found, so the repair-or-replace decision is yours with full information. When a reseal or reflash will hold, that is what we quote. Crews bend custom flashing on site, protect the room below and clean up before they leave.

Where we handle skylight repair around Campbell

  • CampbellCampbell ranch roofs often carry skylights caulked over by past owners, and that hardened sealant now traps water at the curb.
  • Los GatosRedwood needles bank against skylight curbs on Los Gatos hillside roofs and hold water at the head flashing all winter.
  • Ben LomondAll-day redwood shade keeps Ben Lomond roofs damp, so skylight curbs rot and flashing rusts faster than on the valley floor.
  • Monte SerenoCustom Monte Sereno rooflines place skylights near valleys and dormers, where flashing leaks take careful water testing to trace.
  • Los Altos HillsWind-driven storms across large Los Altos Hills rooflines lift shingles at skylight curbs and open the step flashing.
  • Mountain ViewMonta Loma Eichlers set skylights into low-slope roofs, so a failed curb seal leaks straight into the living space.
  • Santa Cruz CountySalt air on coastal Santa Cruz County homes pits steel skylight flashing, so reflashing there calls for corrosion-resistant metal.
  • Morgan HillHotter Morgan Hill summers bake skylight gaskets and acrylic domes harder than in the West Valley, so seals fail sooner.
  • BurbankBurbank's modest older houses usually need one skylight resealed or reflashed rather than a brand-new unit.

What customers say on Google

64 Google reviews as of May 2026 · Read more reviews · Leave a review

“I had been searching for a reliable roofer in Campbell to repair or replace six old skylights on my roof. After getting a few quotes and solutions from other roofing companies that didn’t really fit what I needed, I decided to check with a local building supply store for recommendations. They suggested a few roofers, and I chose to reach out to one of them. I scheduled an appointment, and Camden came out to take a look at my skylights. He carefully inspected everything and offered me three different solutions, each with clear estimates. I appreciated that he didn’t just push for the most expensive full replacement, but instead explained all my options and let me decide what worked best. Camden also gave me a clear timeline for when the work could be started and finished. There was no pressure to make a decision right away, which I really liked. After discussing things with my wife, we decided to go ahead with replacing all six skylights since the price was fair and better than the other quotes I received. The team, including Camden and Dale, showed up on time and completed the project just as scheduled. The installation of the new skylights went smoothly, and they made sure to clean up the area before leaving. We are very happy with how professional and efficient the whole process was. The quality of both the skylights and the workmanship really stood out, and there were no surprise costs. Choosing this roofer turned out to be a great decision for us, and we would definitely use their services again if we need roofing work in the future.”

Brooke G. · CampbellGoogle review · approx. Sep 2025

Skylight Repair: common questions

Is my skylight leaking or just condensing?

Check when it drips. Water that appears during or right after rain, at one corner or side, points to a leak. Water that beads across the whole glass on cold mornings or after showers, even in dry weeks, is condensation. Bathrooms and kitchens with single-pane domes are the usual places it happens.

Can a skylight be reflashed without replacing it?

Yes, if the unit and curb are still sound. We remove surrounding shingles or tiles, pull the old metal, add new underlayment and membrane at the curb, install new apron, step and head flashing, and relay the roofing. It is a common repair for skylights whose glass is fine but whose original flashing has rusted or was poorly lapped.

How do you repair a cracked skylight dome?

A small, isolated crack can be cleaned and sealed with a clear sealant made for acrylic, which works as a short-term fix. Domes that are yellowed, crazed or cracked in several places are brittle from years of sun and need replacing, because new cracks keep appearing near the old ones.

What does skylight repair cost?

It depends on the repair. Resealing a frame is at the low end; full reflashing costs more, and tile, shake or steep roofs add time. Interior drywall or paint repairs are separate. You get a free written estimate with photos after we look at the skylight, so the number reflects your roof rather than a guess.

Can you fix a skylight leak during the rainy season?

Often yes, on dry days between storms. If water is coming in now and the next storm is close, we can cover the area temporarily and schedule the permanent repair for a dry window. Call, and we'll let you know the first opening on our schedule.

Related roofing services

Talk to a roofer about skylight repair

Tell us what you are seeing. We will explain the options in plain terms and put the estimate in writing.

  • Family-run Campbell team
  • Free written estimates
  • 64 Google reviews
  • Insurance-claim photo documentation

Xylo Fix Roofers · 16135 E Mozart Ave, Campbell, CA 95008 · (725) 745-8803

Call NowFree Estimate