Roofing Questions, Answered

Why Is My Roof Leaking Around a Pipe?

Direct Answer

A leak around a plumbing vent pipe is almost always a failed pipe boot — the flashing that seals the pipe where it exits the roof. The rubber or neoprene gasket cracks from sun and weather exposure (typically after 10–15 years) and water runs straight down the pipe into your attic. It's one of the most common and most-missed roof leaks.

Every plumbing vent pipe that exits your roof has a pipe boot around it. The boot's rubber gasket grips the pipe to seal out water. That gasket cracks over time, and once it cracks, water follows the pipe straight down.

Why It Gets Missed

The leak shows up on the ceiling below a plumbing wall — often a bathroom or kitchen — and homeowners look for a roof problem directly above the stain. But the water enters at the pipe boot and runs down the pipe, so the source is the boot, not the shingles above the stain.

Signs & Symptoms

  • Water stain on the ceiling below a bathroom or kitchen plumbing wall
  • Dampness in the attic near a vent pipe
  • Leak that appears only during rain
  • Visible cracking in the rubber gasket seen from the roof

Repair Options

  • Replace the pipe boot entirely with a new one properly flashed into the shingles (the lasting fix)
  • Temporary sleeve products (short-term only)

When to Call a Roofer

If your roof is 10–15+ years old and you have a leak near plumbing, have the pipe boots inspected. It's an affordable fix that prevents interior damage.

How Beyond the Ladder Handles It

We inspect every pipe boot, replace failed ones with proper flashing integrated into the shingles, and check the surrounding area.

Related Questions

How long do pipe boots last before they leak?

Typically 10–15 years. The rubber gasket cracks from UV and weather. If your roof is that age, pipe boots are prime leak suspects.

Can I seal a cracked pipe boot instead of replacing it?

Sealant is temporary — the crack reopens. Proper replacement is affordable and lasts another decade-plus.

Have This Problem? Let Us Take a Look.

Send us the details or a few photos and we'll tell you honestly what's going on and what it takes to fix it.

Need Someone to Take a Look?

Call or text Beyond the Ladder, or send us the details and we'll get back to you fast.

Serving Upstate South Carolina & Western North Carolina.

Request a Roofing Estimate

Short form. Real answers. No pressure.

No files selected

We respond fast. Call or text 360.920.1766 for urgent issues.

CallGet Estimate