Roofing GuideBy Chad Yates, Owner·Updated September 2026·16 min read
Water Stain on the Ceiling: Is It a Roof Leak?
Quick answer

No. In Wisconsin homes, ceiling stains usually trace back to one of five sources: a roof leak, a plumbing leak, an AC condensate drain or sweating duct, attic condensation and frost melt, or an ice dam. Where the stain sits and whether it showed up after rain, after a thaw, on a hot day with the AC running, or on a random dry Tuesday usually tells you which one you have.

Get My Free Estimate →
Since 1979
Family-owned · 47+ yrs
GAF Master Elite
Top-tier certified
Roof provider
★★★★★
24/7 storm line

A water stain on the ceiling is not always the roof. It's usually one of five things: a roof leak, a plumbing leak, an AC condensate drain or sweating duct, attic condensation or frost melt, or an ice dam. You can narrow it down in about ten minutes by looking at where the stain is and when it showed up.

Do that before you call anyone, including us. A good diagnosis keeps you from paying to fix the wrong thing.

In more than 45 years of crawling Dane County attics, we've learned the ceiling almost never lies about the timing. Here's how we work through it on a service call in Madison, Sun Prairie, Verona, Stoughton and the rest of the area, and how you can do the first half yourself.

The fast answer: read the location and the timing

Two questions sort most ceiling stains.

What's directly above the stain? Go up a floor, or into the attic, and stand over that spot. Bathroom? Laundry? Kitchen? A supply line? An air handler? Or nothing but insulation and roof deck?

Did it appear or grow after rain, after snowmelt, or on a hot day with the AC running?

Put the answers together:

  • Roof leak: nothing above it but attic and roof deck. Appears or grows within a day or two of rain, especially wind-driven rain. Often near a penetration: a plumbing stack, bath fan vent, chimney, valley or skylight.
  • Plumbing leak: directly under a bathroom, kitchen, washer or supply line. Grows regardless of weather. Sometimes worse right after somebody showers.
  • AC condensate or sweating ducts: shows up in cooling season with no rain involved, usually under or just downhill from an attic or second-floor air handler. A clogged condensate line backs up and overflows the drain pan. Uninsulated or poorly wrapped ducts sweat in a humid attic and drip for weeks. The stain is often rust-tinted from the pan.
  • Attic condensation or frost melt: diffuse and blotchy, worst in late winter or during the first warm stretch after a deep cold snap. Often near the eaves or on the north slope. No rain required.
  • Ice dam: a stain running in a line parallel to an exterior wall, top floor, during or right after a thaw. Usually paired with icicles and a ridge of ice at the eave.

One more clue: if the stain is on a first-floor ceiling in a two-story house, the roof is rarely the culprit. If it's on a vaulted or cathedral ceiling, there's no attic to crawl, so the diagnosis has to happen from the roof side, sometimes with a small inspection opening.

Renting? Report it to your landlord in writing today, with photos. In a condo, the roof is normally a common element the association maintains while the interior is yours. Check your declarations before you hire anyone.

Why the stain can be nowhere near the actual leak

Water doesn't fall straight down through an attic. It clings to the underside of the sheathing, runs downhill along the grain, hits a rafter, and travels sideways until something interrupts it: a truss plate, a nail point, a piece of blocking. Then it drops.

We have traced stains 15 feet from the entry point. We have found a nail hole in a west-side valley producing a stain over an east-side bedroom closet.

That's why "just patch the roof above the stain" fails so often. The spot above the stain is frequently fine. The real hole is uphill.

What to do in the next hour if it's actively dripping

Protect the room first, then relieve the water.

  • Move furniture and rugs, put down a tote or bucket, and towel the perimeter.
  • If the drywall is bulging, it's holding pooled water and it can let go all at once. Set a bucket underneath and puncture the lowest point of the bulge with a screwdriver or awl so it drains in a controlled stream. Wear eye protection. A soaked 4x8 panel coming down is a much bigger repair than a half-inch hole.
  • If water is near a light fixture, ceiling fan, smoke detector or junction box, kill that circuit at the breaker before you touch anything. Don't flip the switch to "test" it.
  • Photograph everything with a date. That's your claim documentation.
  • Do not climb onto a wet or frosted roof to look for the hole. Wisconsin pitches and iced asphalt are how people end up in the ER.

We run 24-hour emergency response for exactly this, including tarping and temporary dry-in so the water stops tonight and the real repair happens in daylight.

How to check the attic safely

Do it twice if you can: once on a dry day, once during or right after rain.

Dry day, good flashlight:

  • Sweep the light along the underside of the sheathing. Look for dark streaks, tracking lines, black rings around nails, or plywood delaminating into layers.
  • Check every penetration: plumbing vent stack, bath fan ducts, chimney chase, any pipe coming through.
  • Squeeze the insulation near the stain. Wet, matted or crusty insulation is a tell.
  • Look at the air handler if there's one up there. Standing water in the drain pan, a green or slimy condensate line, or wet duct wrap is your answer.
  • Look for daylight. You shouldn't see any except at ridge and soffit vents.

During rain: go back and look for live water. Glistening, dripping, a wet rafter edge. Live water points at the real entry better than anything else.

Safety, plainly: step only on joists or a plank laid across them, wear a mask, and skip it entirely if the attic is tight, low, has knob-and-tube wiring, or you're not steady on a ladder.

A moisture meter adds what eyes can't. It shows whether the sheathing is still holding water and how far the wet zone spreads. A stain the size of a dinner plate can sit under three feet of wet decking.

Attic frost and condensation: the very Wisconsin cause people miss

This one fools a lot of homeowners, because there's no hole at all.

Warm, moist house air from showers, cooking and laundry leaks into the attic through can lights, bath fan housings, the attic hatch, top plates and wiring holes. In January it hits sheathing sitting at 10 degrees and freezes there as frost.

Then a 40-degree afternoon shows up, the frost melts all at once, drips through the insulation and stains the ceiling. It looks exactly like a roof leak. It's a ventilation and air-sealing problem.

Tells: diffuse blotches instead of a tight ring, worst in late winter, concentrated near the eaves or on the north slope, heavy white frost visible on the sheathing in cold weather, and a bath fan dumping into the attic instead of out through the roof or wall. We see that last one constantly in older Madison houses.

The fix is balanced intake and exhaust, baffles at the eaves so soffit air actually reaches the ridge, and sealing the bypasses feeding the attic. New shingles alone do nothing for it.

Ice dams: the stain along the outside wall line

Heat escaping into the attic melts snow up high. The water runs to the cold eave, refreezes, and builds a ridge of ice. New meltwater backs up behind it and gets pushed under the shingles, uphill, past the fasteners. Shingles shed water going down. They do not stop water going up.

South-central Wisconsin is ideal ice dam country: heavy snow, repeated freeze-thaw swings, and a lot of homes built before anyone thought about attic bypasses.

If you're dammed right now, here's the honest short list. Pull snow off the bottom three or four feet of roof with a plastic-bladed roof rake from the ground, gently, without gouging granules. If ice has already built, low-pressure steam is the only removal method that won't wreck the roof. Chipping with a hatchet, hammer or shovel cracks cold shingles and punches holes you'll pay for in April. Pressure washers do the same. Heat cables can keep a drainage channel open, but they're a band-aid on a heat-loss problem, not a fix. And stay off ladders set in ice.

The durable fix is an air-sealed, well-ventilated attic plus ice-and-water shield, a self-sealing rubberized underlayment that seals around nail penetrations. Wisconsin's Uniform Dwelling Code and standard local practice call for an ice barrier at the eaves here, and we also run it up the valleys because that's where backup and wind-driven water actually collect. If your roof is past 20 years and dammed last winter, work that into your asphalt shingle roof replacement planning instead of chasing the same stain every March.

Not sure which of the five you have? That's exactly what a free inspection is for. Call Buckshot Exteriors at (608) 909-9109. We'll get in the attic, put a meter on it, and tell you what's happening. No charge, and no quote pushed at you if the roof turns out to be fine.

What's urgent, what can wait, and the myth that it fixed itself

Call now if: it's actively dripping, the drywall is sagging or bulging, the stain is spreading over hours or days, water is near an electrical fixture, or you smell must.

It can wait for a dry-day look if: the stain is dry, hard-edged, unchanged for months, and nothing feels soft.

One exception to "it can wait." If the stain showed up after a wind or hail event, get it documented now. Most policies require prompt notice, and many cap storm claims at roughly 12 months from the date of loss. Sit on it and a covered loss quietly turns into uncovered wear.

The misconception worth killing: a stain that stopped growing has not healed. A failed pipe boot may only leak with a south wind behind the rain. Frost melt only shows during a thaw. Meanwhile the decking above keeps taking water with no new stain to warn you.

Want a straight answer on your roof?

We'll inspect it, document everything, and tell you honestly what you're looking at, even if the answer is patch it for now. No pressure.

What not to do

Don't paint over it. This is the most expensive mistake we see. Primer hides your only evidence, so you lose the ability to tell whether the leak is active and where it started. The decking keeps soaking underneath.

Don't caulk from a ladder in bad weather. Frosted asphalt is slick.

Don't let anyone quote a full roof off a photo of your ceiling. A stain is a symptom. Real storm damage gets documented on the roof, in the attic, and with your adjuster present, not guessed at from the living room.

Will insurance cover a roof leak and ceiling damage in Madison, WI?

Sometimes, and the dividing line is sudden and accidental versus gradual.

  • Often covered: wind-torn or lifted flashing, hail damage, a limb through the roof, water backing up behind an ice dam. When the cause is covered, the interior drywall, paint and ruined insulation are normally covered too.
  • Typically excluded: long-term seepage, worn-out shingles at end of life, deferred maintenance, attic condensation, and a clogged AC condensate line. Those aren't sudden events.

We don't decide coverage. Your adjuster does. What we do is document the damage properly and meet the adjuster on-site so the conversation happens with both of us looking at the same flashing.

File or pay out of pocket? Compare the likely repair cost to your deductible. Many Wisconsin policies carry a $1,000-$2,500 deductible, and some have a percentage wind/hail deductible, which on a $350,000 home at 1% is $3,500. If the fix is a pipe boot, filing makes little sense. Save claims for real events.

Costs, warranty, and repair versus replace

Ballparks from what we see in the Madison market, not quotes:

  • Pipe boot, step flashing or small shingle repair: commonly a few hundred dollars up to around $1,200. Usually a half day.
  • Chimney or skylight flashing rebuild: often $1,000-$2,500.
  • Decking replacement: roughly $100-$250 per sheet installed.
  • Ventilation and air-sealing package: commonly $1,000-$3,500.
  • Full replacement with architectural shingles: commonly $9,000-$25,000 depending on size, pitch, tear-off layers and shingle grade. Typically one to two days on site.

On warranty, ask two questions of anyone you hire. First, how long is the workmanship warranty on this specific repair? Repairs carry a shorter term than a full replacement, and the term belongs in writing on the estimate, not in a handshake. Second, does the patch affect your shingle warranty? A competent repair doesn't void it. It also doesn't extend it. Enhanced manufacturer coverage, including GAF Master Elite system warranties, applies to a complete installed system with the required underlayment, ventilation and accessories, so a patch on an aging roof can't buy you new coverage.

Repair or replace? A 12-year-old roof with one bad boot gets a repair. A 22-year-old roof with granule loss, brittle shingles, curled edges and three separate leak points is at the end. Ask any contractor, including us, to show you photos of the actual failure and explain why a repair won't hold. Vague answers are how upsells happen. Our residential roofing work covers both ends of that.

And if a replacement is the honest answer and you don't have that sitting in checking, say so out loud. Most homeowners cover it with insurance proceeds, a monthly financing plan, or both, and we'll lay out the options at the estimate with no obligation attached. Nobody expects a check that day.

Mold, wet insulation, and who patches the ceiling

Mold: one leak that produced surface spotting on drywall or sheathing is generally a cleanup job. Keep anyone with asthma, allergies or immune issues out of the space. If growth spreads past roughly 10 square feet, has soaked into insulation, or has reached ductwork, bring in a remediation specialist. Stop the water first or it grows back.

Insulation: soaked blown cellulose is finished, and matted fiberglass has lost most of its R-value. Replace it, ideally paired with the air-sealing work so you don't repeat the frost cycle.

The ceiling itself: stopping the leak and repairing the drywall are two trades. We fix the roof. A drywall and paint crew handles the ceiling, and that should wait one to three weeks until the framing reads dry on a meter. Patch a wet ceiling and the stain bleeds back through.

How to check that a Madison roofer is licensed, insured and local

Before anyone goes in your attic, verify three things:

  • Credentials: Wisconsin requires Dwelling Contractor and Dwelling Contractor Qualifier certification for most residential work. Look it up on the WI DSPS site.
  • Insurance: ask for a certificate of general liability and workers' comp sent from the carrier, not a photocopy from the truck.
  • A real local address: a physical office you can drive to, plus factory credentials a storm-chaser can't meet.

Apply that checklist to us too. That's the point of it.

A well-maintained home with a combination of siding and brick exterior

Get your ceiling water stain diagnosed before the next rain

A ceiling stain is your house telling you something early, which is good news. The expensive version is the one nobody looked at for two winters, where the decking is spongy, the insulation is flat and worthless, and there's growth in the joist bays.

Buckshot Exteriors is family-owned, working across south-central Wisconsin since 1979. Roofing, siding, gutters, windows and doors, storm restoration, and 24-hour emergency response when something is coming through a ceiling at 9pm.

Here's what a call looks like: you tell us where the stain is and when you noticed it, we schedule a visit, we inspect the ceiling, the attic and the roof, and we tell you which of the five causes you have. The inspection is genuinely free. No charge to find out, no pressure, no call list. If the roof is fine, we'll say so and point you at the right trade.

Call (608) 909-9109, or request your free inspection here. Bring us the stain, we'll bring you the answer.

Get a straight answer on your Madison roof

Wisconsin storm season and insurance non-renewal letters do not wait. Get a free, no-obligation inspection and an honest assessment of exactly what your roof needs, even if the answer is to wait.

Frequently Asked Questions

Does a water stain on the ceiling always mean a roof leak?
No. In Wisconsin homes, ceiling stains usually trace back to one of five sources: a roof leak, a plumbing leak, an AC condensate drain or sweating duct, attic condensation and frost melt, or an ice dam. Where the stain sits and whether it showed up after rain, after a thaw, on a hot day with the AC running, or on a random dry Tuesday usually tells you which one you have.
How do I stop the damage tonight before a roofer gets here?
Move furniture, put a bucket or tote under the drip, and if the drywall is bulging with trapped water, set the bucket underneath and poke a small hole at the lowest point of the bulge with a screwdriver so it drains in a controlled stream. A water-filled bulge is heavy and can drop the whole panel. If water is anywhere near a light fixture, fan or smoke detector, shut that circuit off at the breaker first and don't touch it.
My stain stopped growing. Did the leak fix itself?
Almost never. Roof leaks are weather-dependent. A failed pipe boot may only leak during wind-driven rain from one direction, and attic frost melt only shows up during a thaw. A stain that has gone quiet usually means the weather changed, not that the hole closed. The decking above can keep taking water with no new stain to warn you.
Is there a deadline to file an insurance claim for a roof leak?
Yes, in practice. Most homeowners policies require prompt notice of a loss, and many limit storm claims to roughly 12 months from the date of loss. If your stain followed a windstorm or hail event, report it and get it documented instead of waiting out the winter. Wait too long and the carrier can call it gradual wear rather than a covered storm loss.
What's the warranty on a roof repair, and will a patch void my shingle warranty?
A competent repair does not void a manufacturer's shingle warranty. It also doesn't create new coverage. Enhanced manufacturer warranties, including GAF's, apply to a full installed system with the required components, not to a patch on a 20-year-old roof. Repairs normally carry a shorter workmanship warranty than a full replacement, so ask for the term in writing on the estimate before anyone starts.
Who repairs the ceiling drywall and paint after the leak is stopped?
That's usually a separate trade, a drywall and paint crew, and the work should wait until the framing and drywall read dry on a meter, which can take one to three weeks. Roofers stop the water. If your claim is approved, interior repairs are normally part of the same claim.

Get a real number for your project

Cost ranges only get you so far. Tell us your address, what's going on, and the scope you're considering, and we'll get you a clear, honest estimate with no obligation.

Free, no-pressure estimates. We'll walk the project with you and explain every line of the quote before you decide anything.

Family-Owned · Since 1979GAF Master EliteFORTIFIED Provider

Wisconsin Dwelling Contractor · Lic. #DC-080900045

Explore our services
Keep reading
About the author

Written by Chad Yates, Owner, Buckshot General Contracting. Chad grew up in Orfordville, Wisconsin and learned the roofing trade from the ground up, working as a laborer alongside his brothers before founding Buckshot. He and his crew replace and restore roofs across Madison and south-central Wisconsin. Every guide is reviewed for accuracy by our local project crew before it goes live.

Buckshot General Contracting · GAF Master Elite · FORTIFIED Provider · Licensed & insured · 24/7 storm line (608) 909-9109