Insurance companies now routinely refuse to write new policies on roofs older than 15 to 20 years, which means “I’m not sure” is an expensive answer. If you’re asking how old is my roof, there are at least seven reliable ways to pin down the installation date — from building permit records and seller disclosures to physical clues written right into the shingles themselves. Most homeowners can nail the answer within a year or two using an hour of detective work and zero ladder time. Here’s exactly where to look, in the order most likely to pay off.
Part of our Roofing guide — explore the full guide →
- Start With the Building Permit Office
- Check Your Closing Documents and Seller Disclosure
- Ask the Previous Owner, Neighbors, or the Contractor
- Look for Manufacturer and Warranty Records
- Read the Physical Clues on the Roof
- Use Aerial and Street-Level Imagery
- Why Roof Age Matters More Than Ever
- Estimating Age From the House Itself
- When You Still Can't Find the Date
Start With the Building Permit Office
Reroofing requires a permit in most US jurisdictions, and permits are public records. Call or search the website of your city or county building department and ask for the permit history on your address. A roof permit will show the application date, the contractor of record, and usually the final inspection date — which is effectively your roof’s birthday.
Many jurisdictions have moved permit records online through portals like Accela, eTRAKiT, or their own GIS property viewer, so you can often pull this up in five minutes without a phone call. Search by address, filter by “roofing” or “reroof,” and note the year. One caveat: in rural counties and in areas with lax enforcement, plenty of roofs get replaced without permits, so an empty permit history doesn’t prove the roof is original to the house — it just means you move to the next method.
Check Your Closing Documents and Seller Disclosure
If you bought the house within the last couple of decades, the answer may already be in your files. Seller disclosure forms in most states specifically ask the age of the roof and whether it has leaked. Your home inspection report almost certainly estimated the roof’s age and remaining life — inspectors state this in nearly every report, usually in a range like “8 to 12 years old.” Dig out the PDF from your purchase; it’s the cheapest professional opinion you’ll ever get.
Real estate listings are another overlooked source. Old MLS listings frequently brag “New roof 2016!” and sites that archive listing history sometimes preserve those remarks. Your buyer’s agent can also pull historical MLS remarks for your address in most markets.
Ask the Previous Owner, Neighbors, or the Contractor
Neighbors are surprisingly good roof historians, especially in subdivisions where hailstorms trigger block-wide replacements. If every house on the street got a new roof after the 2019 hailstorm, yours probably did too. Ask the longest-tenured neighbor — they’ll often remember the crews, the season, even the shingle color debate.
If you know which company installed the roof (a permit record or a sticker on the electrical panel or attic sheathing sometimes names them), call the contractor. Established roofers keep job records for decades because warranty service depends on them, and they can tell you the install date, the shingle model, and whether any workmanship warranty is still active and transferable.
Look for Manufacturer and Warranty Records
Shingle manufacturers like GAF, Owens Corning, and CertainTeed register warranties tied to the property address, particularly for upgraded warranty tiers such as GAF’s Golden Pledge or Owens Corning’s Platinum warranty, which require certified installers and formal registration. Call the manufacturer’s warranty line with your address and ask if a registration exists. If it does, you’ll get the install date and coverage terms in one call. Standard limited warranties often go unregistered, though, so no record doesn’t mean no warranty era can be established.
Read the Physical Clues on the Roof
The roof itself dates itself if you know what to look for. From the ground with binoculars, or from a ladder at the eave:
- Shingle style: Three-tab shingles dominated through the 1990s and largely disappeared from new installs by the mid-2010s; if you have three-tabs, the roof is likely 15-plus years old. Architectural (laminated) shingles took over from the 2000s onward.
- Granule loss: Bald patches, heavy granule accumulation in gutters, and exposed black asphalt indicate a roof in its final third of life — typically past year 15 on a standard architectural shingle.
- Curling and cupping: Edges lifting or corners clawing downward generally show up after 12 to 15 years in hot climates.
- Sealant and flashing age: Cracked, alligatored mastic around pipe boots and chimneys suggests many seasons of UV exposure; cracked neoprene pipe boots usually fail around years 10 to 15.
In the attic, check the sheathing. Plank (board) decking suggests an older home that may retain its original or second roof; OSB stamped with a date code near a ridge or replaced section can bracket a reroof year. Multiple layers of shingles visible at the eave edge or at a sheathing gap tell you the top layer was an overlay — and overlays age faster, so shave 20 to 25 percent off its expected life.
Use Aerial and Street-Level Imagery
Google Earth Pro’s free historical imagery slider is a genuinely underrated tool. Load your address, click the clock icon, and step backward through satellite passes — a roof that changes from faded gray to crisp brown between the 2014 and 2016 images was replaced in that window. Google Street View’s time machine works the same way from the curb. County GIS sites and services that insurers use, like EagleView, hold even more frequent flyovers, and your insurance agent may be able to look up what the carrier’s aerial program shows for your roof.
Why Roof Age Matters More Than Ever
Roof age has become a gatekeeping number in three situations. Insurance is the big one: many carriers now inspect roofs before binding coverage, switch older roofs from replacement-cost to actual-cash-value payout schedules around year 10 to 15, and non-renew policies on asphalt roofs past 20 years in hail-prone states like Texas, Oklahoma, and Colorado. Selling is the second: buyers’ lenders and insurers will flag an aging roof, and appraisers note remaining life. Budgeting is the third — knowing you’re at year 18 of a 22-year roof turns a surprise $14,000 emergency into a planned expense.
Typical lifespans, assuming decent installation and ventilation: three-tab asphalt shingles last 15 to 20 years, architectural shingles 20 to 28, wood shakes 25 to 35, metal 40 to 60, concrete tile 50-plus, and slate a century or more. Southern sun exposure, poor attic ventilation, and hail all pull those numbers down; a shaded, well-vented roof in a mild climate can beat them.
Estimating Age From the House Itself
When records fail, the house’s own timeline brackets the answer. A roof rarely outlives two ownership cycles, so pull the deed history from the county assessor’s site — freely searchable in most states — and note the sale years. Roofs are disproportionately replaced in the two years before a sale (to pass inspection) or the first year after (negotiated in closing), so a 2015 sale suggests checking imagery and permits around 2014 to 2016 first.
Component ages cross-check shingle age too. Pipe boots, flashing, and drip edge are usually replaced with the roof, so shiny galvanized flashing under weathered shingles means a repair, while uniformly aged accessories date the whole system together. Gutters installed with the roof often carry an installer sticker with a date. Even the attic insulation can testify: if blown-in insulation sits clean on top of older material with no roofing debris in it, sheathing work (and likely a reroof) happened after that insulation date. None of these clues is decisive alone, but stack three of them and you’ll usually land within a two-year window — plenty accurate for insurance forms and replacement budgeting.
When You Still Can’t Find the Date
If the paper trail is cold, pay for a professional roof inspection — $120 to $350 in most markets, and often free from reputable roofing contractors hoping for future work. An experienced inspector will estimate age within a few years from granule condition, sealant strip adhesion, fastener corrosion, and shingle brittleness, and will give you a written remaining-life estimate you can hand to your insurer. For insurance disputes, a written inspection carries far more weight than your best guess.
Answering how old is my roof usually takes one permit search and one look through your closing file. Do it before your insurer asks, not after — because once a carrier decides your roof is “unknown age, poor condition,” you’re negotiating uphill. Document what you find, keep photos of the roof’s current condition, and set a replacement budget target the same day. A roof’s age is only bad news when it surprises you.