UnitedRenewalsGet free quotes
Roofing

10 Signs You Need a New Roof (and When a Repair Will Do)

By the United Renewals Editorial Team · Last updated: July 2026

Advertising disclosure: United Renewals is free to use. We may be compensated when you request quotes through our partners, which can affect which offers appear. How we make money.

The clearest signs you need a new roof are curling, cracked, or missing shingles, granules piling up in your gutters, daylight or water stains in the attic, a sagging roofline, and a roof that's simply past its expected lifespan (about 20–25 years for asphalt). One or two isolated problems usually mean a repair. Widespread wear across the whole roof, or several signs at once, means it's time to replace.

Not sure how bad it is? Get a free roof inspection from a local pro

Get free quotes

How to read your own roof

A roof rarely fails all at once. It tells you it's dying for a year or two first — most people just don't know the language. Here's the honest version, without the scare tactics a door-knocking salesperson uses.

Grab binoculars and look from the ground (never climb up yourself). You're looking for whether the damage is localized — a repair — or spread across the whole roof — a replacement. That single distinction saves or costs you thousands.

The 10 signs, from most to least urgent

  • Active leaks or water stains on ceilings and walls — water is already inside. Address immediately.
  • Sagging roofline — a structural warning that decking or rafters are compromised. Get it inspected now.
  • Daylight through the attic boards — if light gets in, so does water and air.
  • Missing, cracked, or curling shingles across multiple areas — the waterproof layer is failing.
  • Granules collecting in gutters — shingles shed their protective grit as they age; bald spots follow.
  • Shingles that look bald, shiny, or dark in patches — granule loss exposing the asphalt mat.
  • Moss or plant growth holding moisture against the roof (not just cosmetic if it's widespread).
  • Flashing that's rusted, cracked, or pulling away around chimneys, valleys, and vents — a top leak source.
  • A spike in your energy bills with no other cause — failing roofs and attic ventilation leak conditioned air.
  • The roof is past its age — most asphalt roofs last 20–25 years; if yours is near that, plan ahead.

How long should your roof last?

Roofing materialTypical lifespanPlan to inspect after
Asphalt (3-tab)15–20 years12 years
Architectural shingles25–30 years18 years
Metal (standing seam)40–70 years30 years
Clay / concrete tile50–100 years40 years
Slate75–150 years50 years

A "30-year shingle" is a manufacturing rating under ideal conditions, not a guarantee. Real-world climate, ventilation, and install quality decide the actual number.

Repair or replace?

Quick rule of thumb: if the damage covers less than about 30% of the roof and it still has life left, repair it; if it's widespread or the roof is near end-of-life, replace it. We break down the full decision and the cost math in roof repair vs. replacement. Be skeptical of anyone who prescribes a full replacement for a young roof after a light storm — check what a new roof should cost before you sign anything.

Pro tip from our network contractors

After any major hail or wind storm, get a free inspection even if the roof looks fine from the ground — hail bruising often isn't visible from below but still voids shingle integrity, and it may be a covered insurance claim if you act before the deadline.

Get a free, no-obligation roof inspection and quote near you

Get free quotes

Frequently asked questions

What are the signs you need a new roof?

The main signs are curling, cracked, or missing shingles across the roof; granules collecting in gutters; daylight or water stains in the attic; a sagging roofline; failing flashing; and a roof past its expected lifespan (about 20–25 years for asphalt). Several signs at once point to replacement.

How do I know if I need a roof repair or a full replacement?

If the damage is localized (under roughly 30% of the roof) and the roof still has years of life, repair it. If the damage is widespread, the roof is near end-of-life, or you're repeatedly repairing it, replacement is more cost-effective.

How long does an asphalt shingle roof last?

Standard 3-tab asphalt shingles last about 15–20 years, and architectural shingles about 25–30 years, depending on climate, attic ventilation, and installation quality.

Do granules in the gutter mean I need a new roof?

Some granule loss is normal, especially on a new roof. Heavy, ongoing granule loss with bald or shiny patches on the shingles means they're wearing out — a sign the roof is nearing the end of its life.

Can I inspect my roof myself?

You can spot most warning signs from the ground with binoculars — never climb onto the roof yourself. For a real assessment (especially after a storm), get a free professional inspection; damage like hail bruising often isn't visible from below.

Keep reading

Ready to get roofing quotes?

Get matched with vetted, licensed local pros and compare free, no-obligation quotes.

100% free · No obligation · Licensed & vetted pros