A permit-based lead scoring system for identifying prime roofing candidates across Florida counties.
Five tiers from early watchlist to priority hot lead — driven by roof age and solar presence.
Solar bumps every bracket up one full tier automatically.
Roof type is a label/tag on every lead — no score impact. It guides your sales pitch and urgency conversation.
The most common and shortest-lived shingle in Florida. Heat, humidity, and UV hit 3-tab hard. A 15-year-old 3-tab in FL is functionally at end of life.
🔴 High UrgencyHeavier and more durable than 3-tab. Still vulnerable to FL heat and storm damage. A 20-year architectural shingle is a solid lead even if it looks fine from the street.
🟠 Moderate UrgencyShortest lifespan of the group. Flat roofs are especially vulnerable to FL heat expansion, ponding water, and UV breakdown. A 10-year flat roof is already in the danger zone.
🔴 High UrgencyThe tile lasts decades — but the underlayment fails at 20–25 years. Many homeowners don't know their tile roof has a hidden expiration date underneath the tiles.
🟡 Low Urgency (tile) 🔴 High Urgency (underlayment)A 0–100 point system. Roof type is a tag only — score is driven by age, solar, and risk flags.
| Age | Points |
|---|---|
| 20+ years (or no permit on record) | 40 pts |
| 15–19 years | 32 pts |
| 10–14 years | 22 pts |
| 8–9 years | 14 pts |
| 5–7 years | 8 pts |
| Under 6 years | 0 pts |
| Condition | Points |
|---|---|
| Solar present — no reroof since install | +25 pts |
| Solar installed within last 2 years | +10 pts |
| Solar 5+ years old — no reroof since install | +15 pts ⚡ |
| Roof replaced AFTER solar install | 0 pts |
| No solar on record | 0 pts |
| Factor | Points |
|---|---|
| Insurance notice or lapse flag | +12 pts |
| No roof permit in 10+ years (confirmed) | +10 pts |
| Citizens Insurance territory | +8 pts |
| High wind zone (HVHZ / Zone D) | +5 pts |
| Storm damage permits nearby | +5 pts |
Enter property permit data to instantly score and classify any lead.
How to pull, cross-reference, and score properties using public Florida permit records.
Download building permits from your target county. Filter for: ROOF, REROOF, SOLAR PV, PHOTOVOLTAIC. Finaled permits only. Check permit descriptions for roof material type.
Group by parcel ID. Take the most recent finaled roof permit per property. No permit found? Use construction year from the county property appraiser — that's your original roof age.
Flag parcels where solar permit date is AFTER the last roof permit date. Solar sitting on an old roof = your golden signal.
Add the roof type tag from permit description or property record. Run the scoring formula. Every parcel gets a score, tier, roof type tag, and re-score date.
6–9 year roofs go into the watchlist. Re-score every 6 months. Auto-promote at each age threshold. Solar homes escalate one full tier immediately.
Pull owner mailing address from county property appraiser by folio. Skip-trace for phone/email. Customize pitch by roof type tag.
Where to find Florida permit data, owner records, and lead enrichment tools.
Primary source. FL county portals searchable by address or parcel. Permit descriptions often include roof material.
FreePrimaryOwner mailing address, construction year, improvement history. Some FL counties list roof type and year in property records.
FreeOwner DataCounties tag solar as SOLAR PV or PHOTOVOLTAIC. Cross-reference with roof permits by parcel ID to find solar-on-old-roof properties.
FreeSolarThird-party permit aggregators — pre-scraped across multiple FL counties. Often include material tags in permit descriptions.
PaidAggregatedProperty data platforms with permit history, owner records, and roof type/age data. Good for bulk county list building.
PaidBulk ExportAppend phone and email to your scored parcel list. Sequence outreach campaigns by tier classification.
PaidOutreachepermits.miamidade.gov — Searchable by address, includes solar + roof permit history
web.broward.org/building — Permit search by address or parcel, bulk export available
discover.pbcgov.org/pzb — Online permit lookup by address
ocfl.net/GrowthManagement — Permit search + property appraiser cross-ref
hillsboroughcounty.org — Accela portal, includes finaled permit status
pinellascounty.org/build — Online permit lookup, searchable by address or permit number
Standardized CRM fields for each lead. Roof type shows as a tag — no score impact.
5,483 DataZapp high-intent leads — Orlando 32808/32818. Color-coded by Roof Intel tier. Click any pin for full details. Solar properties pulse.
Copy this column structure into Google Sheets or Excel — one row per property. Sort and filter by score or tier to build your daily call list.
| Column | Field Name | Source | Example |
|---|---|---|---|
| A | Address | Permit / Appraiser | 123 Palmetto Ave |
| B | City / Zip | Appraiser | Clermont, 34711 |
| C | Folio / Parcel ID | Permit / Appraiser | 12-34-567-890 |
| D | Owner Name | Appraiser | John & Jane Smith |
| E | Owner Mailing Address | Appraiser | Same as property |
| F | Year Built | Appraiser | 2004 |
| G | Last Roof Permit Date | Building Permit | No permit on record |
| H | Roof Age (Years) | Calculated | =2025-F2 or manual |
| I | Roof Type | Permit / Appraiser | 3-Tab Asphalt |
| J | Solar Permit Date | Building Permit | Mar 2020 |
| K | Solar on Old Roof? | Calculated | =IF(J2>G2,"YES","NO") |
| L | Lead Score | Formula | 95 |
| M | Tier | Formula / Manual | Priority Hot Lead |
| N | Re-Score Date | Manual | Sept 2026 |
| O | Outreach Status | Manual | Not Contacted |
| P | First Contact Date | Manual | — |
| Q | Notes | Manual | Solar on 2004 roof, no reroof |