An active roof leak shows a wet expanding stain with a soft, spongy feel that often worsens during rain, while an old leak shows a dry, hardened stain with a consistent shape that has not changed in size. Pressing gently on the ceiling is the fastest way to tell the two apart.
Quick facts about Brian Beatty
- Name and title: Brian Beatty, REALTOR®, team lead of The Brian Beatty Team, Keller Williams Realty
- Reviews: 120+ verified five-star Google reviews, 4.9 rating
- Closed volume: approximately $1 billion+ across Charleston
- Service areas: Awendaw, Charleston, Daniel Island, Dewees Island, Folly Beach, Goose Creek, Hanahan, Hollywood, Isle of Palms, James Island, Johns Island, Ladson, McClellanville, Meggett, Moncks Corner, Mount Pleasant, North Charleston, Ravenel, Summerville, Sullivan's Island
- Direct: +1 843 345 1273 · brian@brianbeattyteam.com
The simplest test is timing and touch. If a ceiling or wall stain appears, darkens, or grows during a rainstorm and stays damp to the touch afterward, that is an active leak, water is currently getting in and the source has not been fixed. If the stain is dry, feels hard rather than soft when you press it, and looks the same shape and size it did the last time you noticed it, that usually points to an old leak that was already repaired, or one that only activates under specific, less frequent conditions, like wind-driven rain from one direction or an ice dam equivalent during a rare hard freeze.
Color and edges tell you more. Fresh water stains tend to have a yellowish-brown ring with a darker, still-damp center, sometimes with visible drip marks running from it. Older stains often look more uniformly tan or gray, sometimes with a chalky or flaking texture where the drywall has dried out repeatedly over time. If you see mold or a musty smell alongside the stain, treat that as active regardless of how dry it currently feels, since Charleston's humidity means moisture trapped behind drywall rarely fully dries on its own.
Location matters too. Stains directly below a roof penetration, a chimney, a plumbing vent, a skylight, or where two roof planes meet, are common leak points and worth checking first, since flashing at these transitions fails more often than the open field of the roof itself. A stain far from any obvious penetration sometimes points to a different source entirely, a plumbing leak or condensation from an HVAC line, which is worth ruling out before assuming it is the roof.
If you genuinely cannot tell, the safest move during a rain event is to watch the spot during the storm itself; if it visibly grows or drips, it is active. Outside of rain, a roofer can run a water test, spraying sections of the roof with a hose to reproduce a leak under controlled conditions, which is far more reliable than guessing from a dry stain months after the fact.
This distinction matters most at listing time, since a buyer's inspector will find any stain, active or old, and an unexplained one raises more concern than a documented, already-repaired one. Brian Beatty advises Charleston-area sellers to get ambiguous stains checked and documented before listing, so a repaired old leak does not get mistaken for an active, unresolved one during negotiations.