You are staring at a brown ring on the bedroom ceiling. You have walked around the house, looked up at the roof, and everything seems fine. No missing shingles, no obvious hole. That is the most common version of this story, and it is the reason roof leaks cause so much frustration. The stain is not the leak. It is the place where the water finally gave up its journey. This guide explains why, and gives you a step-by-step way to trace the water back toward its source before you call anyone.
Why the stain is not under the hole
Roof water almost never falls straight down. When it gets past the roofing, it lands on the underlayment or the wooden deck, and then it follows gravity along whatever surface it finds. That might be the underside of the deck, a rafter, a pipe or a wire. It moves downhill until it meets something that lets it drip, soaks into insulation, spreads out, and eventually breaks through the ceiling. The distance between the real entry point and the visible stain can be a few inches or a good many feet.
Two things follow from that. First, the entry point is almost always higher on the roof than the stain, so you look uphill. Second, sealing the spot directly above the stain usually does nothing, which is why a quick patch so often fails.
Step 1: Read the stain
The stain itself carries information. Notice its color, edges and whether it is damp. The table lists common clues and what they may suggest. These are tendencies, not diagnoses.
| What you notice | What it may suggest |
|---|---|
| Dark, wet or still growing | The leak is active and water is arriving now |
| Several rings, like a tree trunk | The area has been wetted repeatedly, so the leak has returned more than once |
| Stain near the top of an outside wall | Water at the roof edge, gutters, or a wall junction |
| Stain near a bathroom or kitchen vent | A cracked vent boot, or a fan duct leaking or condensing |
| Stain near a chimney or skylight | Flashing or sealant around that feature |
| A bulge or sag | Water is pooled behind the ceiling and could release suddenly |
If the ceiling is sagging, keep clear of it and read our guide to the first hour of a roof leak before you do anything else.
Step 2: Draw a simple map
Sketch the floor plan of the room and note where the stain sits. Measure from the stain to two walls. Mark any features nearby on the floor above or the roof outside, such as a chimney, a vent stack, a skylight or a place where one roof level meets another. A rough map takes ten minutes and turns an unclear problem into something a roofer can match to the roof surface.
Step 3: Match it to the weather
Keep a short log for the next few storms. When did the stain appear or grow? How hard was it raining? Which way was the wind blowing? A leak that appears only in storms from one direction points toward a flashing or edge detail on that side of the house. A leak that follows any rain at all points toward a more general failure. A stain that grows on dry days suggests the source may not be the roof, which we cover below.
Step 4: Look uphill in the attic
If you can reach the attic safely, go up in daylight with a flashlight and look at the underside of the roof above the stain. Stay on the framing and never step on the ceiling between joists. Look for dark patches on the deck, wet or compressed insulation, rusty nail tips and stains running along rafters. Follow any stain upward toward the ridge. Pinpricks of daylight around a pipe or chimney are a gap in the roof. If you are not comfortable in the attic, or if it is hot and cramped, skip this step and describe what you can see from the hatch.
Safety first. Attics can be unstable underfoot and may contain wiring and nails. If water is near wiring or fixtures, switch off the circuit first. Never climb onto the roof itself, since wet surfaces are slippery.
Step 5: Rule out other causes
Not every ceiling stain comes from the roof. Plumbing leaks, air conditioning drain lines and condensation can all produce stains that look the same. Roof leaks follow the weather. Plumbing and air conditioning problems usually do not, and they tend to sit under bathrooms, kitchens and equipment. Condensation shows up on cold mornings or after steamy days, often as damp wood and dripping nails in the attic. If your stain grows on a dry day, mention it when you call, because it changes what a good inspector checks first.
Step 6: Look from the ground
Walk around the house and look at the roof from different angles, using binoculars if you have them. Look for missing or lifted shingles, tiles out of line, bent or rusted metal around chimneys and vents, packed leaves in valleys and overflowing gutters. Do not worry if you find nothing. Many leak sources are invisible from the ground: a cracked rubber collar, a nail that has backed out, a thin gap in a flashing seam.
Why the roof can look fine and still leak
A roof can look perfect from the street and still have a failed detail the size of a coin. Small openings around penetrations, tiny cracks in sealant, lifted edges that only open in wind-driven rain and aged underlayment under tile all hide well. That is the reason a professional inspection involves the attic, the flashing and sometimes a controlled water test, not just a look at the surface. Our page on roof leak detection explains those methods and what each one can and cannot find.
What to tell a roofer
Bring your map and your notes. Say where the stain is and how far from the nearest walls, when it first appeared, and what the weather was doing when it grew. Mention nearby roof features, whether the roof has had repairs, and what the roof is made of. Share photos. Then ask how they plan to find the source before they recommend a repair. If the cause turns out to be a chimney, wall or vent, flashing and chimney leak repair explains what that work involves.
Mistakes to avoid
- Patching the spot above the stain. The water probably entered somewhere else.
- Painting over the stain. It hides the evidence and can trap moisture. Mark the edge in pencil and date it instead.
- Climbing up to look. A fall is far worse than any stain.
- Waiting for rain to confirm. A dry stain can still be an active problem when it rains.
If you live in Campbell and want to talk to someone who repairs roofs, you can call the number on this page. For an overview of how the service works, see our guide to roof leak help for Campbell homeowners, and for notes on older homes near the center of town, see Downtown Campbell.
About this guide. Campbell Roof Leak Help is a call-connection service, not a roofing company. This article is general information, not a diagnosis of your roof or advice about your insurance policy.