Xylo Fix Roofers logo
Worker reaching up to inspect the rafters and OSB roof sheathing inside an unfinished attic

Roof Repair

Roof Leak Detection & Repair in Campbell, CA

Roof leak detection in Campbell, CA means finding where water gets into the roof, not just where it drips out, and the two are rarely in the same place. We trace the leak from the ceiling stain through the attic to the roof surface, confirm the entry point, then repair that spot. It is the diagnostic side of our roof repair in Campbell, and the step that ends repeat leaks.

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

Why does the drip show up so far from the leak?

Water almost never falls straight down. Once it slips past a shingle or tile, it runs along the underlayment, then along the underside of the decking, a rafter or a run of wiring, and lets go at the first low point. On a long, low ranch roof that can be well downhill from the entry, sometimes on the far side of a hallway wall.

Additions make this harder. Plenty of Campbell homes gained a family room or enclosed patio in the 1970s or 1980s with a shallower pitch than the original roof. The seam between the two is a classic entry point, and water from it can travel inside the wall before it shows up beside a window or along a baseboard.

Roof leak detection in Campbell, CA, step by step

A leak trace covers the whole water path, and the visit includes:

  • Interior reading of the stain, its timing and the rooms around it.
  • Attic tracking along decking, rafters and insulation.
  • Roof-surface checks of every detail above the trail.
  • Controlled water testing when the dry evidence is not conclusive.
  • Photo record and written repair estimate for the entry point found.
  1. Read the inside first. Stain shape and size, whether it grows only in hard rain or any rain, and whether it changes on dry days. Those answers rule out half the suspects before anyone climbs a ladder to find the roof leak.
  2. Get into the attic. Dark rings around nails, stained rafters and matted insulation show the water's route. We follow that route uphill with a flashlight until it stops.
  3. Inspect the roof above the route. Every penetration, flashing, valley and old patch along that line gets checked by hand, not just by eye.
  4. Run a roof water test if needed. A garden hose works one small section at a time, starting low and moving upslope, while a spotter inside watches for the first drip. It is slow on purpose.
  5. Show you the cause. You see photos of the entry point, and sometimes video of the test, before we write the repair estimate.
Roofer in a harness aiming a hose nozzle at one section of a shingle roof during a leak test
A controlled hose test wetting one small section of roof at a time

Questions about roof leak detection & 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.

Common entry points: vent pipes, chimneys, valleys and walls

Leak around a vent pipe

Rubber collars on plumbing vents crack in the summer sun, usually on the uphill side where nobody sees it from the yard. Rats also chew the soft lead jackets on older vents. This kind of leak tends to leave a small round stain near a bathroom, laundry or kitchen.

Leak around a chimney

Failed counterflashing, cracked mortar and a missing cricket behind a wide chimney are the usual causes. Brick chimneys on 1950s and 1960s houses have shifted with decades of settling and with the 1989 earthquake, opening gaps the original metal never covered.

Valleys

Valleys carry more water than any other part of the roof. Leaf dams from oaks and sycamores push that water sideways under shingle edges, and a valley trimmed short at the bottom can feed it straight into the eave.

Walls and skylight curbs

Where a roof meets a second-story wall or a skylight, step flashing has to be woven in with each course. A missing kick-out at the bottom of a wall sends water behind stucco or siding, where it can rot framing for years before a stain appears.

Ceiling stain: roof leak or something else?

Not every brown ring on a ceiling is a roof problem. Bathroom humidity, attic condensation, a sweating duct or a slow plumbing drip can look identical from below. A few clues help sort them out:

Reading a ceiling stain
CluePoints to the roofPoints somewhere else
When it appearsDuring rain or a day afterOn dry days, or after showers and cooking
Where it sitsBelow a valley, vent, chimney or wall junctionBelow a bath fan, attic furnace or water line
What the attic showsOne wet trail on the decking running downhillDroplets on many nails, damp insulation everywhere
SeasonOnly November through MarchWorst on cold mornings with fogged windows

When the cause turns out to be humidity or condensation rather than the roof, we tell you so and point you toward the fix, which may be venting or a bath fan rather than roofing.

Workers on stepladders at a wide framed opening, seen from inside a room with plain white walls
Workers on stepladders at a framed opening, seen from inside a bright room with plain white walls and ceiling.

Why does a recurring roof leak keep coming back?

Most leaks we see for the second or third time share one trait: the earlier repair treated the symptom. The repeat offenders:

  • Sealant over a cracked boot instead of a new boot. It holds for a season, then the sun splits it again.
  • A guessed nail hole. Someone spotted an exposed nail near the stain and sealed it, while the water was coming in at a flashing higher up.
  • New shingles over old metal. A past reroof reused rusted step flashing or a worn chimney apron.
  • Patching only the wet spot when the decking around it has been damp for years and no longer holds a nail.

We take old patches apart, follow the trail past them, and fix whatever we find. You get photos either way, including when the trail leads somewhere you did not expect. That is how our family-run crew works on every trace: free written estimates, an honest call when the stain is humidity rather than the roof, daily cleanup, and small jobs taken as seriously as big ones.

What to do while you wait for a roof leak specialist

  • Catch the water with a bucket and a towel inside it to stop splashing.
  • Relieve a bulging ceiling by poking a small hole at its lowest point so water drains into the bucket instead of dropping the drywall.
  • Move what matters: electronics, rugs, papers and anything under the stain.
  • Write down the timing. Note when the drip starts relative to the rain and the wind direction; it narrows the search later.
  • Look at the gutters from the ground. An overflowing gutter above the leak is a useful clue.
  • Stay off the roof. Wet shingles and tile are slippery, and stepping on tile breaks it.

Stain spreading or a drip that won't quit? Call (725) 745-8803 to set up a leak trace.

Call (725) 745-8803

Leak trace cost factors, permits and the hire

No two traces take the same time, so we price after seeing the house. What moves the estimate:

  • Attic access: a walkable attic is quick; a low crawl or a flat roof with none shifts the work to the surface.
  • Roofing type: tiles must be lifted and relaid, and old shakes split if handled carelessly.
  • Water testing: each tested section adds time with a spotter inside.
  • What the source needs: a boot swap is small; rotted decking under a valley is not.

Most leak repairs need no permit, but if the fix grows into reroofing, Campbell requires one through MyGovernmentOnline, and unincorporated parcels go to the County. Repairs of $1,000 or more call for a contractor with an active CSLB license.

Concrete roof tiles lifted to expose aged felt underlayment during a leak trace
A few concrete tiles set aside to expose the felt underlayment below them

Roof leak repair in Campbell once the source is found

The repair follows what the trace found. A vent leak gets a new boot or flashing. A chimney leak may need new step and counterflashing, sometimes cut into the mortar joints. Damaged composition shingles get replaced through shingle roof repair, and leaks under clay or concrete tile are handled through tile roof repair. Soaked decking is cut out and replaced so the new materials fasten into solid wood.

Interior repairs wait until the roof has seen a real rain and the stain has stopped growing. Painting over a stain before then just hides whether the fix worked.

Cracked sealant patch on shingles beside a plumbing vent
A sealant patch that cracked and lifted, leaving the original entry point open

Where we handle roof leak detection & repair around Campbell

  • CampbellMany Campbell ranch homes gained lower-pitch family rooms in the 1970s and 1980s, and that seam is where leak traces often end.
  • SunnyvaleSunnyvale Eichlers have no attic to follow, so leak traces there rely on the roof membrane and careful water testing.
  • Palo AltoPalo Alto's roughly 2,700 Eichlers have flat roofs over exposed beams, where water can run along a beam before it drips.
  • San JoseWillow Glen bungalows with stucco walls hide water behind missing kick-out flashing long before any interior stain shows.
  • Lexington HillsAfter the 2022 to 2023 atmospheric rivers, Lexington Hills homes found leaks that only heavy mountain rain could reveal.
  • San MateoCoastal fog over San Mateo's western hills can mimic a roof leak, so condensation gets ruled out before any tear-off.
  • Santa CruzNear the beach flats in Santa Cruz, salt air eats old flashing fasteners, a frequent hidden source on Victorian and Craftsman roofs.
  • Mountain ViewIn Mountain View townhome complexes, a leak in one unit can start on a neighbor's roof section, so traces cross property lines.

What customers say on Google

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

“We had a stubborn roof leak at our place in Campbell that two other roofing companies couldn’t find or fix. When we reached out, Camden from the roofing team came out right after our call, did a careful inspection, and actually figured out…”

Brandon R. · CampbellGoogle review · approx. May 2025

“we had a leak in our townhouse roof that was only a few years old. the first roofer we called just went up, guessed it was a nail hole, and charged us $350 to patch it. but the leak came back, so we decided to try xylo fix roofers. dale…”

Jenny N.Google review · approx. May 2025

“Wow! That is all I can say about Roger and the roofing crew. I called about a roof leak, and Roger got back to me right away and was able to inspect it the same day. He found that an earlier repair in that area had not been done the right way. Within just a few days, the team completed the roof repair correctly, checked the surrounding shingles and flashing, and made sure the problem area was sealed up well. The timing could not have been better, especially with heavy rain coming through. The roof held up great, and I felt a lot more confident after the work was finished. I really appreciate how easy they were to work with, how clearly they explained the issue, and how fast they handled everything. I am very glad I found this roofing company and will definitely use them again for any future roof and gutter work. Great crew, solid service, and quality roofing work.”

Delilah O.Google review · approx. Feb 2026

Roof Leak Detection & Repair: common questions

Why does my roof only leak in heavy rain?

Light rain runs off before it reaches the weak spot. Heavy, wind-driven rain backs up in valleys, gets pushed under shingle laps and flashing, and overwhelms clogged gutters, so a flaw that stays dry in a drizzle leaks in an atmospheric-river storm. That is why many Campbell leaks appear only a few times a winter. Our article on roofs that leak only in heavy rain goes deeper.

How do you trace a leak that shows up far from where it enters?

We follow the water backward. In the attic, stain lines on the decking and rafters run downhill from the entry, so we track them uphill until they end. Then we examine every roof detail directly above that spot. When the trail is faint, a section-by-section hose test with someone watching inside confirms the entry before anything gets opened up.

Could the stain be condensation instead of a roof leak?

Yes, and it is worth ruling out first. Condensation forms when warm, moist indoor air meets a cold attic or ceiling, often near bathrooms or where insulation is thin. If the stain grows on dry winter mornings, or the attic shows droplets across many nails instead of one wet trail, the moisture is probably coming from inside. We check the roof and the ceiling area before calling it either way.

What if a previous roofer's patch keeps failing?

Then the patch was most likely covering a symptom. We remove it and follow the leak path past it, which often leads to flashing a course or two higher, an unsealed wall joint or a split boot. You receive photos of what was under the old patch and a written estimate for fixing the underlying cause rather than adding another layer.

Can you find a leak when it isn't raining?

Usually. Dried stains and water trails in the attic show where water has run, and a controlled hose test recreates rain on one section at a time. The dry months are actually a good time to track down a leak that only shows in winter storms, because the repair can be done carefully instead of between showers.

Do you trace leaks on tile roofs the same way?

The attic work is identical. On the roof, tiles have to be lifted carefully to see the underlayment, because the tile is only the outer layer and water often gets through aged felt below perfectly intact tiles. Lifted tiles are stacked nearby and relaid once the repair underneath is done.

Related roofing services

Talk to a roofer about roof leak detection & 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