It's 2 AM, the rain is hammering down, and you just heard a drip hit the hallway floor. Then another. Then you look up and see the ceiling stain spreading. Charlotte gets about 43 inches of rain per year, and summer thunderstorms can dump 2 to 3 inches in under an hour. If your roof has a weak spot, a heavy storm is when you'll find out.
You can't fix a roof in the middle of a downpour. But you can limit the damage to your home right now and set yourself up for a quick repair once things dry out. Here's exactly what to do.
Step 1: Contain the Water
Grab a bucket, trash can, or any container you have and put it under the drip. If water is spreading across the ceiling rather than dripping from a single point, the water is pooling above the drywall. That pooling can bring down a whole section of ceiling if the weight gets heavy enough.
Here's a move most people don't think of: poke a small hole in the center of the ceiling bulge with a screwdriver or awl, and let the water drain into a bucket below. It sounds counterintuitive — poking a hole in your ceiling — but a controlled drain into a bucket is infinitely better than 20 gallons of water and drywall crashing onto your floor. The ceiling is going to need repair anyway. The controlled hole makes that repair cheaper, not more expensive.
Step 2: Move Everything Out of the Way
Pull furniture, electronics, and valuables away from the leak area. If the leak is near an electrical fixture, light, or ceiling fan, kill the power to that circuit at the breaker box. Water and electricity are a dangerous combination, and wet drywall can conduct current in ways you wouldn't expect.
Lay down towels, tarps, or plastic sheeting to protect hardwood floors and carpet. Water damage to flooring is often more expensive to fix than the ceiling itself — replacing a section of hardwood can run $8 to $15 per square foot, while ceiling drywall repair is $3 to $5 per square foot.
Step 3: Document Everything
Before you clean up a single thing, grab your phone and start taking photos and video. Record the leak, the ceiling damage, any water on the floor, and the storm conditions outside. Open your weather app and screenshot the rainfall data. This documentation is critical for two reasons:
- Insurance claims. If the leak was caused by storm damage, your homeowner's insurance may cover the roof repair and the interior damage. But insurers want evidence, and they want it timestamped. Photos taken during the storm carry more weight than photos taken three days later.
- Contractor estimates. When you call a roofer, they'll want to know what happened and where. Your photos help them understand the scope before they even get on the roof.
Step 4: Find Where the Water Is Coming In
This is harder than it sounds. The spot where water drips through the ceiling is rarely directly below the actual roof leak. Water travels along rafters, sheathing, and insulation before finding a gap to drip through. A leak in the ceiling above your bedroom might originate from a flashing failure 15 feet away near the chimney.
If you can safely access your attic during the storm (and it's not an electrical hazard), go up with a flashlight and trace the water trail. Look for:
- Wet streaks on the underside of the roof sheathing
- Water running along a rafter toward a lower point
- Daylight pinholes where water is actively entering
- Saturated insulation — pull back wet batts to see the wood underneath
If you can trace the entry point, mark it with tape or a marker. Your roofer will thank you — it can save an hour of diagnostic work.
Step 5: Temporary Patches (If the Rain Lets Up)
If the storm passes and you have a few dry hours before the next round, a temporary fix from outside can prevent further damage. Don't attempt any of this while it's still raining or if the roof is wet and slippery.
Roofing cement patch
A tube of roofing cement (also called roof sealant or flashing cement) costs $5 to $10 at any hardware store. If you can identify a cracked pipe boot, a lifted shingle, or a gap in the flashing, apply a generous bead of cement over the opening. This won't last more than a few weeks, but it'll keep water out until a pro can get up there.
Tarp it
For larger areas of damage — blown-off shingles, a branch puncture, or anything bigger than a dinner plate — a tarp is your best bet. Use a heavy-duty poly tarp (the blue ones from the hardware store work fine), drape it over the damaged area extending at least 4 feet past the damage in every direction, and secure it with 2x4 lumber and screws into the roof deck. For more details, read our guide on emergency roof tarping in Charlotte.
What NOT to Do During a Roof Leak
- Don't climb on the roof during rain. A wet asphalt shingle roof is dangerously slick. Falls from residential roofs kill hundreds of people per year, and most of those are homeowners, not contractors. It's not worth it. The bucket inside your house is a safer move.
- Don't ignore a small leak. A slow drip during a heavy storm means there's a real breach in your roof. When the next storm hits — and Charlotte's spring and summer storms come every few days — that drip will be bigger. Small leaks don't fix themselves.
- Don't call a roofer at 2 AM. Unless you have an actual emergency (tree through the roof, large section missing), most Charlotte roofers don't do middle-of-the-night calls. Call first thing in the morning when the storm has passed.
- Don't sign anything with a storm chaser. After big storms in Charlotte, door-to-door roofers show up offering "free inspections" and same-day contracts. Many are out-of-state contractors who disappear after collecting insurance money. Work with an established Charlotte roofing company that you can verify.
What to Do the Morning After
Once the storm passes and the roof is dry enough to walk on safely:
- Call a local roofer. Describe the leak, share your photos, and ask for a same-day or next-day inspection. Most Charlotte roof repair companies will prioritize active leaks over routine work.
- Call your insurance company. If you suspect storm damage caused the leak, file a claim early. Your policy typically requires "timely" reporting — waiting weeks can give the insurer grounds to deny the claim.
- Check the gutters. Clogged gutters cause water to back up under the shingle edges. If your gutters were overflowing during the storm, that might be the cause — not a missing shingle or failed flashing.
- Inspect the attic again. In dry conditions, check for wet insulation, stained wood, and any new damage you missed during the storm. Let the attic air out — open any vents or windows to prevent mold growth in Charlotte's humidity.
Common Causes of Storm Leaks in Charlotte
After inspecting thousands of storm-related leaks, Charlotte roofers see the same culprits over and over:
- Failed pipe boot seals: The rubber gasket around plumbing vent pipes cracks after 8 to 12 years and is the single most common leak source on Charlotte roofs. Replacement costs $150 to $300 per boot.
- Chimney flashing failure: Old or poorly installed flashing around the chimney base allows water to run behind the shingles. Repair runs $200 to $800.
- Wind-lifted shingles: Charlotte summer storms regularly produce 50-60 mph gusts. Shingles that weren't properly sealed or that have lost their adhesive strip lift up, exposing the underlayment. If the underlayment is also compromised, water gets through.
- Clogged valleys: Debris buildup in roof valleys slows water flow and creates pooling. The water finds its way under the shingles at the valley edges.
- Missing or damaged drip edge: Without drip edge, wind-driven rain wicks under the shingle starter course at the eaves. This is especially common on older Charlotte homes that were roofed before current code required drip edge.
What Repairs Typically Cost
Most storm leak repairs in Charlotte fall in the $200 to $1,000 range for a single point of failure. Here's a rough breakdown:
- Pipe boot replacement: $150 to $300
- Flashing repair (chimney or wall): $200 to $800
- Shingle replacement (small area): $150 to $500
- Valley repair: $300 to $800
- Emergency tarp installation: $200 to $500
- Interior ceiling repair (drywall + paint): $300 to $1,200 depending on size
A leak during a storm is stressful, but it's usually not catastrophic if you act fast. Contain the water, protect your stuff, document everything, and call a roofer when it's safe. The repair is almost always cheaper than the water damage you'll rack up by waiting.