New Roofing Costs

Deciding

When Does a Roof Need Replacing? Age, Code and Records

How long roofs last by material, how old the houses are in PA, NJ, MA, CT, RI and Florida, how to find your roof's age, and when the code forces a tear-off.

New Roofing Costs connects homeowners with independent local roofing contractors. We do not perform roofing work.

Call (833) 781-1806 Replacement and new roofs only · homeowners

This number connects homeowners who are planning a new roof or a full roof replacement with independent local roofing contractors. It is not for leak repairs or patch jobs. The call must come from the homeowner who decides on the roof. Calls may be recorded.

A 25-year-old asphalt shingle roof seen from the yard: faded color, missing granules, a few lifted shingles, on a 1970s house

How long a roof lasts

The most widely used planning figures come from HUD's estimated useful life table for capital needs assessments. They are what lenders and housing agencies plan with, not a promise for any one roof.

Roof coveringHUD useful life
Asphalt shingles20 years
Cedar shingles or shakes25 years
Metal50 years
Slate75 years
Clay or concrete tile60 years
EPDM or TPO membrane (flat roof)15 years
Built-up roof with gravel20 years

A "30-year" or "50-year" shingle is a warranty term, not a lifespan. HUD still plans asphalt shingles at 20 years. See roof warranties.

How old the houses are

In the town pages this site covers, most homes in Pennsylvania, New Jersey, Massachusetts, Connecticut and Rhode Island were built before 1980; in Florida the stock is younger, and most of it still predates 2000 (Census ACS 2020–2024; each state page gives the share: PA, NJ, MA, CT, RI, FL). By HUD's 20-year figure, a shingle roof on a house from the 1970s is not the first one the house has had.

That is a probability, not a diagnosis. The Census does not know when your roof was last replaced.

How to find your roof's age

  • Paperwork. The contract or invoice from the last replacement, or the closing documents when you bought the house.
  • Permit records. Boston and Philadelphia publish their permits as open data, searchable by address. Many other towns will look up a permit history on request.
  • New Jersey is different. Replacing the covering on a detached one- or two-family house needs no permit there (N.J.A.C. 5:23-2.7), so there may be no record at all.
  • Florida counts it by law from the last date 100 percent of the roof's surface was built or replaced (Fla. Stat. § 627.7011(5)(d)).

When the code decides for you

Some situations take the choice away:

  • Two layers already on. No third layer may go on; the roof comes off to the deck (IRC R908.3.1.1; in Florida, FBC Existing Building 706.3).
  • Slate or tile underneath. Neither can be roofed over.
  • A water-soaked or deteriorated roof is not a base for a new layer.
  • Florida's 25 percent rule. If more than a quarter of a roof or roof section is redone within 12 months, the whole roof or section has to meet the current code, unless it was built under the 2007 Florida Building Code or later (FBC Existing Building 706.1.1).

When it is not a replacement

A single leak on a roof with years of life left is usually a repair, which this line does not handle.

A roof with years left on it and one damaged area is a job for whoever does that kind of work. If you are not sure which you have, keep it or replace it? walks through the questions without a phone number on the page.

Winter

Replacements happen year-round, but cold weather slows some steps. See how long a roof replacement takes.

Questions

How old is too old for a shingle roof?

HUD’s useful-life table plans asphalt shingles at 20 years, even when the bundle says 30 or 50, which is a warranty term. By that figure, a house from the 1970s is not on its first shingle roof, though only the roof itself shows its condition.

How can I find out how old my roof is?

Check the contract or invoice from the last replacement or the closing documents, and look for permit records: Boston and Philadelphia publish permits as open data by address, and many towns will look up a permit history on request. In New Jersey a detached house may have no record, since its reroof needs no permit.

When does the building code require a new roof instead of another layer?

When two layers are already on, no third may go on and the roof comes off to the deck. Slate or tile underneath can’t be roofed over, and a water-soaked or deteriorated roof is not a base for a new layer.

Sources

Checked October 24, 2026. Laws and code editions change; the date says when these were last read at the source.

Call (833) 781-1806 New roofs and replacements · homeowners