How old is my roof? Finding your roof's age in Florida
The permit record is the most reliable way to date a Florida roof. Search your county or city building department's portal for the last re-roof permit. If there isn't one, the home's year built is the oldest the roof could be. Here is where to look for each county and major city in Tampa Bay, Southwest and Southeast Florida.
Why the exact year matters
Florida's 15-year rule in §627.7011(5) counts a roof's age from the last date 100% of the roof was built or replaced to the code in effect at the time. If the roof was replaced in phases, the clock starts when the first phase began. Citizens Property Insurance looks for proof of at least 5 years of remaining life once a shingle or flat roof is over 25, or a tile or metal roof is over 50. A year or two of difference can move a roof across one of these lines.
The permit date also decides which version of the 25% repair rule applies. A roof permitted under the 2007 Florida Building Code or later (in practice, permits from March 1, 2009) is exempt from the whole-roof upgrade under §553.844(5).
Enter what you know below. The full roof age and insurance check also looks up the last re-roof permit for single-family homes in Manatee County (permits since 2017) and Charlotte County (permits 2000–2016). Our Manatee County re-roof permit study shows how many homes there have a recent permit.
Where to search permits, county by county
Each building department only holds permits it issued. If you live inside a city, search the city's portal, not the county's. Most portals let you search by street address without an account. Look for a permit described as a re-roof or roofing permit with a "Finaled" or "Closed" status; the issue date or final inspection date is your roof's start date.
| Jurisdiction | Portal | What to search for | Online history |
|---|---|---|---|
| Hillsborough County (unincorporated) | HillsGovHub | Address or parcel; look for the residential roofing trade permit | Online from 2005. Records back to 1976; 2004 and older by email to records research |
| City of Tampa | Accela Citizen Access | Address; roofing permits (final inspection is coded "ROF-Final") | Not stated by the city |
| Pinellas County (unincorporated) | Access Portal (Accela) | Record type "Residential Roof" | Not stated by the county |
| City of St. Petersburg | City portal, moving from Click2Gov to EnerGov (unverified) | Address; roofing permit | Not stated by the city |
| City of Clearwater | Accela Citizen Access | Address; roofing permit | Not stated by the city |
| Pasco County | Accela Citizen Access | Address; roofing permit (record type name not confirmed) | Not stated by the county |
| Hernando County | Civic Access (Tyler EnerGov) | Address or parcel. Permits from before the 2026 switch stay in the legacy system | Split between the new and legacy systems |
| Jurisdiction | Portal | What to search for | Online history |
|---|---|---|---|
| Manatee County (unincorporated) | Accela Citizen Access | "Roof Express" or "Roof Standard" | Re-roof permits in the county's permit table from late 2016; older records in a 1991–2018 archive (unverified) |
| City of Bradenton | Accela Citizen Access | Residential roof permit | Not stated by the city |
| Sarasota County (unincorporated) | Accela Civic Application | Record type "RES-ROOF" | Not stated by the county |
| City of Sarasota | City permit portal | Roofing permit | Not stated by the city |
| Charlotte County (unincorporated) | Accela Citizen Access (county site: Community Development, Online Services) | Address; roof permit. Punta Gorda permits separately | 2000–2016 roofing permits also in the county GIS layer; 2017 on in Accela |
| Lee County (unincorporated) | eConnect (Accela) | Trades, then Roof | Not stated by the county |
| City of Cape Coral | EnerGov Citizen Self Service | "Re-Roof Shingle or Metal", "Re-Roof Tile to Tile" | Not stated; the city's open permit map shows active permits only |
| City of Fort Myers | EnerGov Citizen Self Service | Roof trade permit (TRD) | Not stated by the city |
| Collier County | Permit Portal (CityView) | Re-roof permit | Not stated by the county |
| City of Naples | City public portal (electronic submittal) | Re-roof permit | Not stated by the city |
| Jurisdiction | Portal | What to search for | Online history |
|---|---|---|---|
| Broward County (unincorporated) | ePermits | Roofing permit | Not stated by the county |
| City of Fort Lauderdale | LauderBuild | Permit type "Re-Roof" | City open data has Re-Roof permits from March 2021 |
| Palm Beach County (unincorporated) | ePZB | Reroofing permit (SFD/duplex) | Not stated; certified permit searches are sold by PZB |
| City of West Palm Beach | Civic Access (Tyler EnerGov) | Roofing permit | Not stated by the city |
What if the permit isn't online?
Older permits are often on paper or microfilm. Every Florida building department must provide public records under Chapter 119. Agencies may charge only the actual cost of copies, plus a special service charge when a request takes extensive staff or IT time, according to the Florida Attorney General. Ask the records desk for "all roofing permits for [address]" and include the parcel number.
- Hillsborough County keeps building records back to 1976. Permits from 2005 on are online; 2004 and older are handled by email request to the county's records research team.
- Palm Beach County PZB sells certified permit searches: $63, or $94 for a rush request (fee schedule checked 2026-10-12; confirm with the building department, since fee schedules are being revised under HB 803).
- Manatee County published a permit archive covering 1991 to early 2018. We have not been able to open it, so treat that date range as unverified.
What the property appraiser can and can't tell you
County property appraisers record the year the home was built and, in some counties, the roof cover material. They do not record a roof year. Florida's statewide tax-roll file has year-built fields but no roof or permit field. Use the appraiser's year built as the upper bound on roof age when no re-roof permit turns up.
| County | Property appraiser | Roof-related data |
|---|---|---|
| Hillsborough | hcpafl.org | Year built; bulk parcel and sales downloads, no permit file |
| Pinellas | pcpao.gov | Year built |
| Pasco | pascopa.com | Year built; building and extra-feature downloads, no permit file |
| Hernando | Search "Hernando County Property Appraiser" | Year built (appraiser link not yet verified by us) |
| Manatee | manateepao.gov | Year built |
| Sarasota | sarasotapropertyappraiser.gov | Year built and roof cover type, no roof year |
| Charlotte | ccappraiser.com | Year built |
| Lee | leepa.org | Year built; the appraiser does not keep permit data |
| Collier | collierappraiser.com | Year built; building downloads, no permit file |
| Broward | web.bcpa.net | Year built |
| Palm Beach | pbcpao.gov | Year built; a countywide permit map app |
Other evidence of your roof's age
- Closing documents. The seller's disclosure, the home inspection report and any 4-point inspection from your purchase usually state the roof's age. The Citizens sample 4-point form (Insp4pt 03 25) asks for roof age, remaining useful life and the date of the last roofing permit.
- Wind-mitigation form, question 4. The OIR-B1-1802 form (Rev. 04/26) records the roof covering's permit application date or product approval. Answer "A" means a permit applied for on or after March 1, 2002, or an original roof built in 2004 or later. If you have a recent form, the inspector has already looked this up.
- The contractor's paperwork. A paid-in-full contract, invoice or warranty registration gives the install date. Citizens accepts a finalized roof permit or a paid-in-full contract, work order or receipt as proof of replacement.
- Your insurer's records. Since August 1, 2026, Citizens pulls roof age automatically from third-party data (Verisk) for new applications. If the agent changes the year it retrieves, Citizens asks for proof. Private insurers use similar data. If the year on your declarations page looks wrong, a permit record is the document that settles it.
Phased replacements: if part of the roof was replaced later, insurers often date the roof by its oldest section. Citizens says so in its roof rules. Check how your insurer dates it before relying on the newer date.
Once you know the year
Run the Florida roof age check to see where the roof stands under each rule, read how Florida's 15-year roof rule works, or compare the age with how long roofs last in Florida.