Roofing Questions, Answered

Why Is My Roof Leaking But No Shingles Are Missing?

Direct Answer

Most roof leaks don't come from missing shingles — they come from flashing, pipe boots, and penetrations. The shingles may look fine from the ground, but water is entering at a failed seal around a vent pipe, a chimney, a valley, a skylight, or a wall. You have to get on the roof and inspect the flashing to find it.

Shingles are just one layer of the roof system. The leak-prone areas are where the roof is interrupted — every pipe, vent, chimney, valley, skylight, and wall transition has flashing that can fail.

Hidden Leak Sources When Shingles Look Fine

  • Cracked pipe boot gaskets
  • Failed step, valley, or chimney flashing
  • Skylight curb flashing or gasket failure
  • Vent flashing that's dried out or lifted
  • Ice dam backup under apparently intact shingles

Signs & Symptoms

  • Water stain with no visible shingle damage from the ground
  • Dampness in the attic near a penetration
  • Leak near a plumbing wall, chimney, or skylight

Repair Options

  • Inspect and trace the leak on the roof
  • Replace failed pipe boots
  • Re-flash the failing penetration or valley
  • Re-seal or re-flash skylights and vents

When to Call a Roofer

A leak with no obvious shingle damage still has a source — and it's almost always flashing or a penetration. Get a roof-level inspection to find it.

How Beyond the Ladder Handles It

We get on the roof and trace leaks that aren't visible from the ground — checking every flashing and penetration until we find the source.

Related Questions

How do you find a leak when no shingles are missing?

By inspecting the roof up close — every pipe boot, vent, chimney, valley, skylight, and wall flashing. The leak is at a failed seal or flashing, not the shingles, so you have to check the flashing.

Could the leak be from something other than the roof?

Sometimes — condensation, plumbing, or siding leaks can mimic roof leaks. We help determine whether the source is the roof or elsewhere.

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