Free · About 2 minutes · No personal info required

Is your roof due for replacement?

Answer a few questions about your roof's age and condition. You'll get a straight read on whether a replacement is worth pricing out now, or whether a repair or an inspection makes more sense.

Start the free Roof Check

We are not a roofing contractor. Here's how this site works and how we get paid.

What the Roof Check looks at

Age and material

Most asphalt shingle roofs last somewhere between 15 and 40 years depending on climate and upkeep. Age is the strongest single clue.

Visible signs

Missing or curling shingles, granules in the gutters, stains on the ceiling, or a sagging roofline.

Repairs so far

One small fix is normal. Repeated repairs on an older roof usually mean you're paying twice.

Your plans

How long you expect to stay in the home changes what makes sense to spend.

What you get at the end

One of three honest answers, based only on what you told us:

  1. Replacement is worth pricing out. You'll see what to ask and what a fair range looks like, and you can call to talk with a local roofing company if you want to.
  2. A repair or inspection likely makes more sense. You'll see what to ask for. No call needed, and we won't push you toward a new roof.
  3. You're not the homeowner. You'll get a short summary to share with whoever makes the decision.

Before you call any roofer

Based on the FTC's consumer advice. Read the full roof guide.

Who we are

Home Exterior Check is a small, new service. We built the Roof Check because the most common questions homeowners search for are "how long does a roof last" and "how much does a new roof cost", and the honest answer depends on your roof. We're paid when you choose to call a provider through this site, never for what the check tells you.

Start the free Roof Check