How to Find a Roof Leak From Inside the House
The stain on the ceiling is almost never under the hole in the roof. Water comes through the shingles, hits the decking, runs along a rafter until it finds a nail or a seam, and drops onto the drywall two, six or fifteen feet from where it started. So the first place to look for a roof leak isn't the roof. It's the attic, with a flashlight, ideally while it's raining.
What you'll need
- A bright flashlight, not your phone
- A tape measure
- A pencil or chalk
- Boards to kneel on if the attic has no floor — stepping between the joists puts your foot through the ceiling
- Someone below with a phone to text you when you're over the stain
Go up during or right after a good rain if you can. A dry attic still shows the history, but a wet one shows you where the water is coming in today.
Step one: find the wet spot from above
Measure the stain's position from two walls in the room below, then find the same spot in the attic. Look at the insulation there — is it damp, matted, or discolored? Pull it back. You're looking for the underside of the roof decking, and you're looking for water.
Step two: follow the trail uphill
Water runs downhill along the rafters and the underside of the deck. From the wet spot, look up-slope. You'll see a dark streak on the wood, sometimes with a tide line where it's dried repeatedly, sometimes with white mineral deposits or black mold spotting. Follow it up until it stops. Where it stops is where the water is entering. Mark it with chalk and measure its position from the ridge and from the nearest gable wall so you can find it from the roof.
On the 1960s ranches around 87th and Antioch, the deck is often 1-by-6 planks with gaps between them, so the trail hops from board to board; on the 1990s OSB decks south of I-435, it runs cleanly along the sheet seams.
Step three: look for what interrupts the roof
The entry point is almost always at something that breaks the shingle field. Stand under the chalk mark and look around within about six feet:
A pipe. Plumbing vents come through the roof above every bathroom and the kitchen. The rubber boot around the pipe cracks with age and Kansas sun, and the leak shows up beside the pipe. Most common single source in Overland Park. $250–$450 to fix.
The chimney. If the trail leads to the chimney, the flashing has failed. On brick chimneys on older Johnson County homes it's usually the caulked-on aluminum strip letting go. Look for staining on all four sides of the chimney framing.
A valley. Two slopes meet, and the trail runs up into the seam. Worn-through shingles or a rusted valley metal.
A wall. The garage roof meets the second-story wall, or an addition meets the main house. Step flashing is short, missing or was never installed. You'll see staining along the whole length of the wall line.
A skylight. Trail leads to a framed rectangular opening. Usually the flashing kit, sometimes a failed seal in the unit.
Nothing at all. Trail leads to the middle of a slope with nothing near it. Look for a nail poking through the deck with rust around it — a nail that missed the rafter and backed out through the shingle. Or a hail crack directly above. Or, if it's winter and the staining is diffuse and frosty rather than a streak, it may not be a roof leak — see the last section.
Step four: the hose test, if you're stuck
If the trail is ambiguous, wait for a dry day. One person in the attic with the flashlight, one on the roof with a garden hose. Start low on the slope near the suspected area and run water for a few minutes on one section at a time, working uphill. Don't spray up under the shingles; let it run down like rain. When the attic watcher sees water, you've found it. This takes 30 minutes and finds almost everything that a walk didn't.
What not to do
- Don't caulk the hole from the attic side. Water will still get into the deck and rot it; you've just moved the drip.
- Don't spray foam it. Same problem, harder to fix later.
- Don't ignore a small drip because it's winter. Every freeze-thaw cycle between now and March widens the gap.
- Don't walk on a wet or icy roof. Our roof repair page covers what we do once you've narrowed it down; you don't need to go up.
When it isn't a roof leak
Some winter "leaks" in Overland Park attics are condensation. Warm, humid air from the house — especially from a bathroom fan that dumps into the attic instead of outside, which is standard on 1970s ranches — hits the cold underside of the deck, frosts, and then drips during a warm spell. The signs: staining spread across a whole area rather than a streak, frost on the nail tips in January, and drips that happen on sunny days after cold nights rather than during rain. That's a ventilation and air-sealing job, not shingles. Roof ventilation Overland Park attics need is intake at the soffit and exhaust at the ridge, and a bath fan ducted out through the roof or gable.
If you found the spot, send us the chalk-mark measurements and a photo. If you didn't, that's fine too — the attic look is the first thing we do on any leak call, and it's free when we're quoting the repair.
Need roof work in Overland Park?
Call for a free estimate. Mon–Sat 7am–7pm.