← All articles

9 min read

How Old Is My Roof? 6 Ways to Find Out (and Prove It)

How we research · sources verified

Short answer: start with your local building department's permit records, because a permit with a final inspection date is the strongest proof of a roof's age and the one an insurer or buyer is most likely to accept. If no permit exists, work down through the county assessor's property card, historical aerial imagery, the manufacturer date stamp on the shingles, and the condition of the flashing and vent boots. Each of those narrows the range, but none of them proves an install date on its own.

There is an important distinction running through all of this. Finding out roughly how old your roof is, for your own planning, is easy. Being able to prove a date to somebody who is deciding whether to insure you or buy your house is a different problem, and it is the one this guide is organized around.

Why the answer needs to be provable

Three situations turn a vague answer into a costly one.

  • Insurance. Carriers ask for roof age at quote and renewal, and age affects whether a policy pays replacement cost or depreciated actual cash value. A documented date is worth having before the question gets asked.
  • Selling. An undated roof is treated by buyers as an old roof. If an inspector writes "roof age unknown, appears to have remaining life", the buyer prices the replacement, not the remaining life.
  • Budgeting. Asphalt shingle roofs commonly last 15 to 30 years depending on material and climate, so knowing whether you are at year 8 or year 22 changes whether you are saving or scheduling. See how long a roof lasts for lifespan by material.

The six methods, ranked by how well they hold up

MethodWhat it actually establishesStrength as proof
Building permitInstall date and scope, with a final inspectionStrongest
Contractor invoice or warrantyInstall date, materials, workmanship termsStrong
County assessor recordOften a year only, if a replacement was notedModerate
Historical aerial imageryA window between two dates when the roof changedCorroborating
Shingle date stampManufacture date, not install dateCorroborating
Flashing and vent boot conditionWhether the roof was replaced as a system or patchedCross-check only

1. Pull the building permit

Most jurisdictions require a permit for a full re-roof. Many county and city building departments publish permit history by address online for free, and the rest will look it up if you call. What you want is the permit date, the scope of work, and the final inspection sign-off.

If nothing comes back, that is informative too: either the work predates the online records, or it was done without a permit. Unpermitted work matters when you sell, so note it rather than ignoring it.

2. Find the invoice or the warranty

A contractor invoice gives you the install date, the shingle product, and usually the workmanship warranty term. Manufacturer warranties on the materials are often registered to the address, so the manufacturer may be able to confirm a date from the address alone.

If you bought the house from someone who replaced the roof, the invoice may be in your closing documents or in the seller's disclosure. Worth checking before you climb anything.

3. Check the county assessor's property record

Some assessors record roof replacements on the property card. This is weaker than a permit, because not every replacement triggers an update and the entry is usually a year with no detail. It is useful for bracketing: if the card shows a roof line in 2016, that is where to point the other methods.

4. Compare historical aerial imagery

Google Earth's historical imagery slider and many county GIS portals keep years of aerial photos. A roof replacement usually shows up as a change in color or texture between two images, which brackets the work to a window.

This is corroboration, not proof. It tells you the roof changed between two dates, which is often enough to confirm a permit record or rule out a seller's estimate.

5. Read the shingle date stamp

Many asphalt shingles carry a manufacture date stamped on the back or on the bundle wrapper. If you can safely see a shingle underside, or you kept a leftover bundle in the garage, the code typically gives a month and year.

The catch is the same one that applies to appliances: this is a manufacture date, not an install date. Shingles sit in warehouses and on trucks. Treat the stamp as the earliest possible install date, not the actual one. The same distinction is covered in finding appliance age by serial number.

6. Look at the flashing, boots and drip edge

A full re-roof normally replaces pipe boots, flashing and drip edge along with the shingles. When those accessories have aged evenly with the field shingles, the roof was likely done as one system. When the boots look newer than everything around them, or there is shiny galvanized flashing under weathered shingles, you are probably looking at a repair rather than a replacement.

This never dates a roof by itself. It tells you whether the date you found applies to the whole roof or just one section.

If there is no paper trail at all

For an older roof with no permit, no invoice and no useful imagery, a licensed roofer or home inspector can estimate age from wear: granule loss, curling, brittleness, and the condition of the accessories. An estimate from a licensed professional, in writing, is usually the fallback that insurers and buyers will work with.

Ask for the estimate in writing with the reasoning stated. "Roof appears 18 to 22 years old based on granular loss and boot deterioration" is usable. A verbal "looks about twenty" is not.

A note on the sources for this topic

Almost everything published about dating a roof comes from roofing companies, which sell replacements. The methods they describe are sound and consistent with each other, and we have presented them here. But there is no authoritative public dataset on how reliable each method is, and no official standard for what counts as proof of roof age. Where this guide ranks methods by strength, that ranking reflects what the evidence actually establishes rather than a published study. Your insurer's requirements are the ones that matter, so ask them what they will accept.

Record it now so you never have to do this again

Everything above is work you do because the information was not written down at the time. The day a roof is installed, four things are easy to capture and nearly impossible to reconstruct a decade later: the install date, the contractor and their licence number, the permit number, and the warranty terms with their expiry.

If you are putting that file together, see how to keep track of home repairs, and for what a buyer's inspector looks for specifically on roofs, see roof records before a home inspection.

The bottom line

Permit first, then invoice or warranty, then assessor record, then imagery, then the shingle stamp, then the flashing as a cross-check. A manufacture date is not an install date. If the paper trail is gone, get a written professional estimate rather than a verbal guess. And whatever you find, write it down now, because the next person to ask will be an insurer or a buyer, and neither accepts "I think it was around 2016".

Sources

This article was researched and verified in October 2026 against the following:

  • Method guidance (permits, assessor records, shingle date stamps, aerial imagery, flashing and boot cross-checks, professional estimates) is consistent across multiple 2026 roofing and inspection sources, including Home Genius Exteriors, Roof Maxx and Build-Folio on proving roof age for insurance. These are industry sources rather than independent research, which is stated in the article.
  • Roof lifespan ranges by material are covered with their own sources in our roof lifespan guide, which cites the National Association of Home Builders study of life expectancy of home components.
  • Not verified: there is no authoritative public standard defining what constitutes acceptable proof of roof age for insurance purposes, and requirements vary by carrier and state. The ranking of methods in this article reflects what each one logically establishes, not a published study. Confirm with your own insurer.

Write it down the day it is installed

Mendlog stores the install date, contractor, permit number and warranty expiry for the roof and every other system, then exports the lot as a clean PDF when you sell. Free to start.

Get started free