Bleach Treats What You See, Not What Is Growing
Skylights sit on top of the low-slope and flat roofs common on San Diego's mid-century and modern homes, and those roofs pond water instead of shedding it fast. A flashing seal that would drain clean on a steep roof stays wet against a skylight curb here for days.
San Diego's marine layer keeps roofs damp with fog even through months with no measurable rain, so a skylight seal that is only marginal gets tested constantly. A house can develop a skylight-driven ceiling stain over a dry summer with no storm involved at all.
San Diego's mold pattern is unusual next to most of the country: the marine layer that cools mornings from roughly May into August can feed indoor growth without a drop of rain falling. A house can pick up a damp corner in the driest month of the year. That is why the moisture source matters more than the calendar here.
Why Bleach Doesn't Finish the Job
- Look for
- A ring-shaped stain centered under the skylight, often darker at the outer edge, distinguishes this from flat soot or old staining elsewhere on the ceiling.
- Confused with
- Flashing and seal failure on low-slope roofs, tested constantly by San Diego's marine layer fog even without rain.
- Local factor
- Skylight flashing sits exposed to sun and salt air across San Diego roofs, and sealant there fails years before most homeowners think to check it.
- Worsens as
- Water tracks along the skylight curb and drywall before it ever shows on the surface, so the source can be dripping well past where the stain appears.
- Fix needs
- A roofer replaces the flashing and reseals the curb; a remediation pro only starts once that repair is confirmed done.
- Testing Need
- San Diego skylights sit through no hard freeze and little rain, but flashing still fails from age, stucco movement, and UV exposure on the roof deck. Marine layer fog condenses on the cool glass and frame year-round, so a slow leak can feed mold through a dry summer, well before any winter rain ever falls on a Kensington or Clairemont roof.
- Follow-Up
- an estimated $900–$3800
What Waiting Costs
Press the drywall near the skylight shaft. Old staining and soot are dry and firm to the touch. An active skylight leak leaves the board soft, slightly swollen, or cool and damp, and the stain usually forms a ring radiating out from the frame rather than the flat gray smudge candle soot leaves near a ceiling corner. Press the drywall near the skylight shaft. Old staining and soot are dry and firm to the touch. An active skylight leak leaves the board soft, slightly swollen, or cool and damp, and the stain usually has a darker ring at its outer edge rather than an even fade.
What Remediation Involves
A roofer needs to open up the flashing around the skylight curb, check the seal and the lens gasket, and confirm the leak path before anyone touches the ceiling below. On a flat roof this often means resealing or resetting the whole unit, not just caulking the edge.
Once the roof side is dry and holding, the ceiling material below has to be assessed on its own: stained drywall, insulation, or shaft framing that stayed wet needs to be opened, dried, or replaced before any surface cleaning is worth doing.
Bleach changes the color you are looking at, not the colony underneath it. It kills what the wipe touches and leaves roots in the material behind. If the wall board or the framing stayed damp, the same patch returns in weeks, which is why the fix has to start with the water source, not the stain.
A LICENSED PRO VERSUS A GENERAL HANDYMAN FOR THIS JOB
| What you have found |
The usual recommendation |
| Growth does not wait for a season here, since the marine layer keeps interior air damp through months when no rain falls at all. A house can pick up mold in the driest stretch of summer if a surface stays cool enough for condensation to form and linger. | Mold needs moisture more than it needs anything else. Organic material to feed on is already present in nearly any building material, so the question worth asking is not whether mold could grow but where the water or the humid air is getting in. A quote that skips that question is pricing half the job. |
| Color does not identify a species, and it never told anyone whether a patch is dangerous. Black, green and white growth can be the same organism reacting to different surfaces. A lab can name what is growing; it cannot say whether that name matters more than finding and stopping the water feeding it. | Mold needs moisture, not rain. In San Diego, marine humidity meeting a cool wall or window does the work a storm would do elsewhere, so a house can grow mold through a dry summer. Color does not tell you the species, and no test proves the air is safe. Find the water source before anyone starts cleaning. |
| A dark patch on drywall is a symptom, not the diagnosis. Every case traces back to a specific source: condensate off a cooling coil, a slow roof flashing leak, a bathroom fan venting into an attic instead of outside. Fix the surface without finding that source and the same patch returns within a season, often larger. | Mold needs moisture, not rain. San Diego's marine air meets a cool interior surface, an air conditioner drips condensate, a slow leak runs unnoticed because there's no wet season to expose it. No color identifies a species, no test proves the air is safe, and bleach only bleaches. The licensed pros we connect you with start by finding the water, not the stain. |
When the Job Is Bigger Than a Weekend
Wiping the ceiling stain with bleach or a cleaner does nothing if the flashing is still letting water in above it. A homeowner can safely check the skylight curb from inside the attic for daylight gaps or damp insulation, but resealing the flashing itself is roofing work, not a weekend fix.
What It Means for the People Inside
A skylight leak shows up as a ring-shaped stain or soft drywall on the ceiling below it, caused by failed flashing or a cracked seal, and needs roof repair before any mold cleanup makes sense. Marine humidity off the coast keeps that framing damp longer than the stain alone suggests, in houses from Clairemont to Kensington.
Not Sure Where The Moisture Is Coming From?
Expect an estimated $900 to $3800 for skylight leak here, with size and how far it has spread doing most of the moving. What moves the price on this page is almost never the mold itself — it is what the water reached and how much of it has to come out. Surface growth on tile or paint in a well-ventilated bathroom is the cheap end. The same size patch on drywall with insulation behind it is a different job, because porous material is removed rather than cleaned and the area has to be contained while that happens. Get the cause identified before you compare two quotes, or you are comparing two different scopes. pricing guide, and the service that handles this is Ceiling Mold Removal.
Fixing a skylight leak is a roofing repair cost, separate from any mold cleanup on the ceiling below it. The roof work has to happen first, since paying to clean a ceiling that a skylight is still feeding water into is money spent on half the job.