Water runs along rafters and sheathing before it drops. Here is how the stain you can see maps back to the failure you cannot - and why the wrong diagnosis is why leaks come back.
Reviewed by Michael ThompsonRoof leak repair is a diagnosis problem before it is a repair problem. Water entering the roof runs along the underside of the sheathing and down rafters - sometimes many feet - before it finds somewhere to drop, so the ceiling stain is almost never directly beneath the failure. The great majority of leaks originate at a penetration or a transition: flashing, valleys, vent boots, chimneys and skylights, rather than in the open shingle field.
Seeing something not on this list? Browse roofing problems by symptom →
Start in the attic, on a dry day, with a torch
The pro traces the water path backwards: wet insulation, staining on sheathing and rafters, rusted fastener points, daylight. Water marks run downhill, so the highest evidence in the attic is the closest to the entry point.
Watch forA diagnosis made entirely from the ceiling below. A roofer who has decided where the leak is without going into the attic is guessing, and guessing is why leaks recur after being "fixed".
Map the entry point to what is on the roof above it
The attic evidence gets translated into a location on the roof - which slope, how far up, near which penetration. Only then does anybody go up. Penetrations and transitions get checked first because that is where roofs overwhelmingly fail.
Watch forImmediately blaming the shingles. A shingle field in reasonable condition rarely leaks on its own. If the answer is "you need a new roof" before anyone has looked at the flashings, get a second opinion.
Confirm it - usually with a hose
A controlled water test isolates the source: one person runs water over a small area at a time, starting low and working up, while another watches from inside. It is slow and it is the only way to be certain on a stubborn leak.
Watch forSkipping the test on a leak that has already been repaired once. If a previous fix failed, the diagnosis was wrong, and repeating the guess is repeating the bill.
Repair the detail that actually failed
Vent boots get replaced rather than sealed. Step flashing at walls gets rebuilt into the courses. Valleys get opened and re-lined. Chimney counter-flashing gets re-let into the mortar joint rather than caulked over.
Watch forSealant as the whole repair. Roofing cement over failed flashing hides the symptom for a season or two, and it makes the eventual proper repair harder because everything has to be cleaned off first.
Deal with what got wet
Saturated insulation is replaced, not dried. Wet sheathing is checked for delamination. The cavity is dried before anything is closed back up.
Watch forThe ceiling patched and painted the same day the leak was fixed. Fresh paint over a wet cavity is how a solved leak turns into a mould question six months later.
Tracing and repairing a single leak - a vent boot, a section of step flashing, a valley detail - commonly lands in the low hundreds to low thousands, driven by access, pitch and how much wet decking has to come out. Our cost guide breaks it down by source.
See the full roof leak repair cost guide - by material, size and region →
HomeMatchup is not a roofing contractor. We don't sell equipment, we don't quote jobs and we never show up at your house. What we do is one thing: put your job in front of the local pros who are licensed, insured and actually take work like yours - so you're choosing between vetted options instead of gambling on whoever answers the phone first.
Your ZIP and a short description. About 60 seconds, and no, you don't need to know what the work should cost - that's the part we're helping with.
We route it to pros who work your area and hold the licence the job legally requires. You stop being the person calling six numbers and leaving five voicemails.
Quotes come to you. Compare them against the checklist further down this page, then hire whoever you want - or nobody. There's no fee and no obligation either way.
Free to you · No obligation to hire · Only your matched pros get your details · How we vet pros
Everyone else ranking for this is paid when you say yes. Here's when you shouldn't.
Local pro matching for roof leak repair is rolling out by metro. Enter your ZIP and we'll match you with vetted pros in your area today.
Tell us what you need and we'll match you with vetted local roofing pros - free.
Free · No pressure · Licensed & insured pros

Twenty years on and around home improvement work. Reads our guides for the things that are technically true and practically wrong.
Every guide on this site is written by a member of our team and checked by someone else before it publishes, and every figure carries the source and the date we pulled it. Found a number that looks off? Tell us - corrections are the cheapest quality control we have.