Skip to content
3D illustration of a small section of shingled roof edge with a rain gutter and a downspout

Roof and gutters

Roof leaks in one spot and stains the ceiling below

A roof leak in one spot is almost always a patch, not a new roof. Here is how to tell a failed flashing from a worn-out roof, and what each one costs.

Short answer

A leak that shows in one spot on the ceiling is almost always a repair, and the rest of the roof stays. Most single-spot leaks start at a penetration: a chimney, a vent pipe, a skylight, or the line where the roof meets a wall. Flashing at those points fails years before the shingles do. You need a whole roof only when shingles are curled, bald or missing across full slopes, or when the same spot has been patched twice and still leaks.

Tell a one-spot leak from a worn-out roof

  1. Note when it drips. Water only during or right after rain points at the roof. Water in dry weather points at plumbing or an air conditioner drain line.
  2. Press the stained ceiling with two fingers. Firm and dry means a slow or seasonal leak. Soft, sagging or dripping means water is coming in now.
  3. Mark the wet spot and measure to the nearest wall. Water runs along the sheathing and framing, so the hole is often several feet uphill from the stain.
  4. Stand back on the ground and look at what sits above that spot. Chimney, vent stack, skylight, or a roof-to-wall joint are the usual sources.
  5. Scan the shingles from the ground. Count curled, bald and missing patches on the whole slope, not just near the leak.
  6. Look in the attic in daylight if there is safe access from a floor. Daylight through the deck, or dark trails down a rafter, marks the entry point.

Hire for the roof itself. Do not climb on a roof to find this, and do not walk a wet or steep slope at all. If a penetration sits above the stain and the rest of the slope looks even and intact, it is a patch. If shingles are curled, bald or missing across full slopes, or the spot leaks again after a repair, price a replacement.

Repair or replace

SituationWhat to do
Stain is dry and firm, one spot, chimney or vent above itRepair. A roofer reseals or replaces the flashing, and the stained ceiling tiles get swapped.
Active dripping from one small spot during rainRepair now. The deck and insulation soak up more water every storm, and that turns a patch into a deck repair.
Stains still spreading or new spots appearingRepair, but have the roofer inspect the full slope first. Spreading water means the entry point is bigger than one nail hole.
Stain sits a few feet away from the chimney or wall junctionRepair. The flashing is still the likely source, because water travels before it drops.
Old unused chimney still standing through the roofRepair, and ask about taking the stack down to the roof line and closing the hole. An abandoned chimney leaks again and again.
Shingles curled, bald or missing across full slopesReplace. A patch on a worn-out roof moves the leak instead of stopping it.
Same spot patched twice and still leakingReplace that section. Two failed patches mean the flashing detail or the deck underneath is wrong.

What it costs

Runhome contractor estimates for this job, including the trip and assessment.

OptionRange
Patch the leak and replace the stained ceiling tiles$275 to $1,060
Tear off and replace the whole roof$8,700 to $19,600

Can I do it myself?

No for the roof. Finding a leak means working above the entry point on a slope, and a missed detail sends water back into the same ceiling at the next storm. Roof falls are the reason this one is always a hire, even for a pinhole.

Yes for the ceiling. Stained drop-in tiles lift out and new ones drop in for a few dollars each. Wait until the leak above is fixed, because a fresh tile under a live leak stains again within weeks.

What a contractor will ask you

Have these ready and you skip the back-and-forth.

  • What is above the leak: asphalt shingles, flat rubber, or metal.
  • When you first saw the stain, and whether it is still spreading or new spots are appearing.
  • Whether the room is the top floor directly under the roof, or has another floor above it.
  • Whether water actively drips during rain, or the tiles are only stained and dry to the touch.
  • Whether the damage is one small spot or spread across a wider section of ceiling.
  • What sits on the roof above the stain: a chimney, a vent pipe, a skylight, or a roof-to-wall joint. Say whether a chimney is still in use or abandoned.
  • How the roof looks from the ground near that spot: missing shingles, cracked or separated flashing, or intact.
  • A wide photo of the ceiling inside, plus a wide photo of the roof above it.

Last reviewed .

Want this handled?

Hand it off and Runhome will confirm the diagnosis, get quotes from vetted contractors, and schedule the work.