5% DISCOUNT  ·  MILITARY, FIRST RESPONDERS & EDUCATORS  ·  0% FINANCING AVAILABLE
Buyer Guide

10 Signs You Need a New Roof

Granules in the gutter. Curled shingles. Daylight in the attic. Water stains on the ceiling. Here are the 10 signs a replacement is coming — and the triage logic for deciding whether it's this year or next.

You don’t need to walk your roof to know it needs attention. Ninety percent of the signs of a failing roof are visible from the ground, the attic, or your upstairs ceiling. Here are the ten that matter, what each one actually means, and how to triage them based on severity and roof age.

1. Curling, cupping, or cracking shingles

Shingles are designed to lay flat. When they start curling at the edges (cupping), lifting in the middle (clawing), or developing visible cracks, the asphalt binder has broken down. You’ll see this first on south-facing slopes because UV exposure accelerates it. Scattered curling on a 15-year-old roof is a signal the end is coming in 3-5 years. Widespread curling on a 22-year-old roof means start planning now.

2. Granules in gutters and at downspout exits

Shingle granules are what protects the asphalt from UV light. When they wash into the gutter, the shingle’s lifespan is actively shortening. A small amount of granule loss during the first year after installation is normal (loose granules from manufacturing). Granule buildup on a roof older than 5 years means accelerated wear, usually UV + heat + age.

If you can see bare black asphalt on your shingles from the ground, granule loss is past the point of repair.

3. Visible sagging or uneven roof lines

Stand across the street and look at your ridge line. It should be straight. Dips, bows, or sags indicate structural problems — water damage to decking, failing rafters, or undersized framing. This is the most urgent sign on this list. Sagging isn’t just a roof problem; it’s a structural one, and it gets worse fast.

4. Daylight visible in the attic

Go into your attic during daylight hours and turn off the lights. If you see pinpoints or streaks of daylight coming through the roof deck, water is getting in during every rain. This is often caused by missing or failed flashing, cracked decking, or widespread shingle failure. Urgent.

5. Water stains on upstairs ceilings or walls

Brown rings, bubbling paint, soft drywall, or water marks on upstairs walls near the ceiling are all signs water has been inside your wall assembly. By the time it’s visible on the ceiling, it’s been wet behind the drywall for a while — often long enough to create mold and rotted framing. Don’t repaint and move on. Investigate the source. Our Roof Repair service includes root-cause diagnosis, not just patching.

6. Flashing that’s lifting, rusting, or pulling away

Flashing is the metal (or rubber) material around chimneys, skylights, walls, and valleys that directs water away from vulnerable transitions. Failed flashing is the #1 cause of leaks on any roof over 10 years old — not the shingles themselves. From the ground, check chimney flashing with binoculars: rust, lift, separation, or visible gaps means it’s leaking right now or will soon.

7. Moss, algae, or dark streaking

Dark streaks on north-facing slopes are usually blue-green algae (Gloeocapsa magma). It’s cosmetic but also a sign of moisture retention. Moss is worse — it holds water against the shingle, accelerating decay and lifting shingle edges. Small patches can be treated; widespread growth on an older roof often signals replacement is closer than you think.

8. Shingle debris in the yard after wind events

Finding shingle pieces or whole shingles in the yard after a storm means wind uplift lifted fastened shingles off the roof. This is often covered by homeowners insurance as storm damage. Even if insurance doesn’t cover it, lifted shingles create entry points for water on the next rain — immediate repair is warranted.

9. Your roof is over 20 years old

Age alone isn’t a replacement trigger, but it’s a planning trigger. Architectural asphalt roofs installed before 2006 are past their realistic lifespan in Pennsylvania. If yours is 20+ and you haven’t had a professional inspection in the last 2-3 years, schedule one. You probably have 3-5 years left; you want to know which it is so you can plan.

10. Rising energy bills without HVAC changes

Year-over-year utility bill increases without lifestyle or equipment changes often trace back to attic ventilation failure or insulation compromise from roof leaks. When your roof can’t regulate attic temperatures, summer cooling and winter heating both spike. This rarely points directly at a new roof, but it’s often diagnosed during the same inspection that reveals roof-end-of-life.

What to do if you spot these

Triage by severity and age:

  • Sagging roof lines, daylight in attic, active interior leaks, or structural concerns — call a professional now. Not this weekend. This week. These conditions worsen fast and damage compounds.
  • Widespread curling, heavy granule loss, multiple signs together on a 15+ year roof — you’re in replacement-planning territory. Get an inspection, budget for the project, plan a season. The 2026 pricing guide covers what to expect.
  • One or two signs on a newer roof — often repairable. Get a professional to diagnose the root cause before assuming replacement.
  • Storm damage signs after a recent weather event — check the insurance claim process and document everything with photos before anything else. Most claims have a 12-month window.

One final rule

If your neighbor just got a roof and you haven’t, you probably should look at yours. Roofs installed in the same development in the same decade tend to fail in the same 3-5 year window. You don’t need to be first in line, but if you’re the last roof on the street with the original, you’re due for an inspection.

Common Questions

Questions Readers Ask About This Topic.

Can I just repair instead of replacing?

If your roof is under 15 years old and the issue is localized (a few shingles, a flashing area, a single leak source), yes — repair almost always wins. If it's 20+ years old and multiple areas are failing, replacement usually costs less over a 5-year horizon than serial repairs. An honest inspection tells you which one applies to your roof.

How do I know if damage is from a storm?

Storm damage typically shows up as random, scattered damage that wasn't there last week — shingle creases from wind lift, granule loss in impact patterns from hail, tree branch punctures. Age damage is uniform across the whole roof. If significant weather hit recently and you see new damage, it's likely storm-related and potentially covered by insurance.

Does homeowners insurance cover any of this?

Storm-related damage (wind, hail, tree impact) is typically covered by Pennsylvania homeowners policies. Age-related wear is not. The distinction matters: a roof replacement driven by 25 years of wear is your cost; the same roof damaged by a wind event within the last 12 months is likely covered. We handle the full claim process when storm damage applies.

Ready for a Real Number?

Get your estimate in 30 seconds or schedule a free in-person inspection. No phone tag, no pressure.

(835) 248-0004