RoofIdentifier (706) 818-4445

For Jacksonville roofers

Every aging roof in your ZIP. The first 100 are free.

We rank Duval County’s older roofs by how likely each one is due. Pick your ZIP and we send you 100 of its highest-ranked roofs. No card. No homeowner names or phone numbers.

Get your free list

Duval County. One free list per roofer.

The beaches and Baldwin aren't open yet.

Where Everitt sends the list.

Everitt sends it within one business day. We use your details to send the list and follow up, nothing else.

Duval homes ranked
135,821
Shingle roofs 15+ years old
76,315
Roof ages from a permit on file
78,705

Houses and duplexes with a roof 10 years or older. Duval County property and permit records, ranked July 2026.

What you get

This is the list. Real rows, house numbers hidden.

Actual rows from our Duval ranking. Your list has the full address on every row, best first.

Sample rows from the July 2026 Duval County ranking. House numbers are partly hidden.
RankAddressAgeAge fromSquaresRoofZIPOwner lives there
410(house number partly hidden) W Knoll Dr16Permit 201042Rolled composition32221Yes
519(house number partly hidden) Dayton Cir25Permit 200141Asphalt shingle32210Yes
159(house number partly hidden) Elder Ln29Permit 199742Asphalt shingle32207Yes
2255(house number partly hidden) Fair Lane Dr28Permit 199840Asphalt shingle32244Yes
32114(house number partly hidden) Drakewood Ct25Permit 200143Asphalt shingle32223Yes
6036(house number partly hidden) Rubin Rd24Permit 200248Asphalt shingle32257Yes
78112(house number partly hidden) Beacon Dr30Permit 199640Asphalt shingle32225Yes
30218(house number partly hidden) Talbot Ave30Permit 199636Built-up / tar and gravel32205Yes
634108(house number partly hidden) Garden St26Original roof, built 200040Asphalt shingle32219Yes
Age from is the year of the last roof permit on file, or the year the house was built when the city has no re-roof permit for it. Owner lives there means a homestead exemption on the property record. No homeowner names or phone numbers on the free list.

Pick your ZIP

How many roofs are due, ZIP by ZIP.

Top-ranked roofs (70 or more out of 100) in each Duval ZIP. Pick one to put it on your form.

Top-ranked roofs by ZIP, July 2026Tier 1Your pick

Tier 1: the six ZIPs with the most due roofs at higher home values. Not listed: Atlantic Beach, Jacksonville Beach, Neptune Beach and Baldwin (32233, 32250, 32266, 32234). They keep their own permit records, and we won't guess roof ages there.

The offer

Start free. Lock the ZIP if the list is good.

  1. 1

    Pick your ZIP. 100 of its best roofs come free, within one business day. Different roofers get different houses.

  2. 2

    Work them for a week. Knock them or mail them, and drive past ten. Judge the list yourself.

  3. 3

    Lock the ZIP. Every ranked roof in it, and no other roofer gets that ZIP from us while you're current.

Founding price, first 5 roofers

ZIP Lock

$1,500a month

Held for 12 months while you're current. After the first five roofers: $3,000 a month, $4,000 in Tier 1 ZIPs.

  • Every ranked roof in your ZIP, best first
  • Owner name and mailing address from the public record on every row
  • Refreshed monthly: re-roofed homes drop off, roofs turning 15 come on
  • One roofer per ZIP. Nobody else gets a roof from that ZIP from us while it's yours
  • Month to month. First month paid before delivery. Setup fee waived
Lock my ZIP

Uses the ZIP on your form.

One re-roof pays for about three months.

A Jacksonville re-roof runs about $11,000 to $17,000. At a normal margin, one job covers about three months of a founding ZIP Lock.

Not ready for a whole ZIP?

A batch of 1,000 ranked roofs is $1,000 at the founding price ($1,500 after), with owner names and mailing addresses. No other roofer gets those 1,000 for 12 months. Call Everitt to set one up.

Roof-Age Guarantee

If a roof on your list turns out to be under 10 years old, tell us within 30 days and we replace it with two more.

Straight answers

Questions roofers ask.

Where does the data come from?

Florida public records. The ranking is ours.

Who contacts the homeowners?

You do. We sell data, not leads, and we never call, text or mail homeowners for you. How you reach them is your call and your responsibility, including the Do Not Call list and Florida's telemarketing rules.

Why no names or phone numbers on the free list?

The free list is about the houses and the roofs. A ZIP Lock or a batch adds the owner's name and mailing address from the public record, so a letter reaches the right person. We don't sell phone numbers.

How good are the roof ages?

In our top 1,000 Duval roofs, 831 ages come from a roof permit on file. The rest come from the year the house was built, when the city has no re-roof permit for it. If a roof on your list turns out to be under 10 years old, the Roof-Age Guarantee replaces it with two more.

Does anyone else get my ZIP?

Free lists: a few roofers may ask for the same ZIP, and each gets a different 100, drawn from the top 300. ZIP Lock: one roofer per ZIP. While you're current, no other roofer gets a single roof in that ZIP from us.

Everitt Gill, founder of Roof Identifier

Talk to Everitt

No call center. The founder picks up.

Roof Identifier is built by Everitt Gill in Fernandina Beach. Call or text and he'll tell you what's in your ZIP and whether it's still open.

Call or text(706) 818-4445