Lesson 03 · 15 min read
Building the Owner List from Public Records
A step-by-step public-records workflow: property appraiser and DOR data, Sunbiz unmasking, likely-seller signals, skip tracing basics, and a clean spreadsheet ready for your CRM.
A farm is only as good as the list behind it. Here you build it from free public records: which parcels to pull, who owns them, who is likelier to sell, and how to reach a real person. Industrial and single-tenant NNN (triple net, where the tenant pays taxes, insurance and maintenance) get equal weight.
This lesson picks up where Choosing Your Farm ends and feeds the routine from Lesson 1. Letters and cadences live in Course 09, Lesson 5, and deep research on one property in Course 22, Lesson 3. Product background: Course 13 and Course 17.
Start with the target
Every Florida parcel carries a three-digit Department of Revenue (DOR) land-use code. Pick the codes that match your farm before you look up a name.
| DOR code | DOR name (short) | Farm use |
|---|---|---|
| 011 | Stores, one story | NNN retail pads |
| 016 | Community shopping centers | Multi-tenant retail |
| 021 / 022 | Restaurants / drive-in restaurants | NNN quick-service |
| 023 | Financial institutions | NNN banks |
| 026 | Service stations | NNN fuel and convenience |
| 019 | Professional service buildings | Medical office |
| 041 | Light manufacturing, small machine shops | Light manufacturing |
| 042 | Heavy industrial, foundries | Heavy manufacturing |
| 048 | Warehousing, distribution and trucking terminals | Warehouse, distribution, small-bay flex |
| 049 | Open storage, equipment and material storage | Industrial outdoor storage (IOS) yards |
| 010 / 040 / 099 | Vacant commercial / vacant industrial / acreage | Land |
These come from the DOR's 2025 guide. Codes change, so open the newest guide.
Know the gaps. The state has no code for flex, mini-storage, convenience stores or drugstores, and medical office usually falls under 019. Flex is often 048 or 041, so confirm locally. Counties add local four-digit codes, such as Brevard's warehouse-flex and Lake's warehouse-condo codes, and whether they appear in a download varies. In a warehouse condo each bay has its own owner, so expect small owner-users (companies that own the building they occupy), not one landlord.
Then add parcel filters, as practice-based starting points:
- Building SF: small-bay flex (multi-tenant buildings with units of a few thousand SF) often runs 5,000-40,000 SF per building. Set your range from your farm.
- Year built: older buildings often mean owner-users, newer ones investors.
- Last sale date: 2011 or earlier is a 15-year hold, worth a look.
- Building-to-land ratio: on 048 and 049 parcels, a low ratio flags yard-heavy sites that may be IOS. Confirm with imagery and zoning.
Getting the data
County property appraiser sites. Each county offers a parcel search. Seminole, Volusia, Lake and Polk post data files, Brevard lets you export search results, and Orange has an advanced search. Layouts change, so check each site.
Florida DOR data files. The DOR publishes the statewide rolls that each county appraiser submits. Two matter to you: the NAL (Name-Address-Legal), the real property roll with one row per parcel, and the SDF (Sale Data File). Files are CSV. Preliminary rolls arrive in July, final rolls from October. County numbers: Brevard 15, Lake 45, Orange 58, Osceola 59, Polk 63, Seminole 69, Volusia 74.
NAL columns to look for: DOR_UC (land-use code), TOT_LVG_AREA (building SF), LND_SQFOOT (land SF), ACT_YR_BLT (year built), OWN_NAME, OWN_ADDR1, OWN_STATE, PHY_ADDR1 (physical address), and SALE_PRC1, SALE_YR1, QUAL_CD1 (latest sale). The NAL keeps only two sales, so use the SDF for history. Sale qualification code 19 covers transfers by executors and similar fiduciaries, a possible estate. Code 11 with a low price marks a non-market transfer, so never use it as a comp.
Public files omit owners with a statutory confidentiality exemption, so a blank owner is not a hidden one. Budget an afternoon to a day to learn one county's file (a practice estimate).
Paid tools. Categories only, since prices change:
| Tool category | Pros | Cons |
|---|---|---|
| Listing marketplaces | Buyers search them; good for discovery | Weak for owner contacts |
| Ownership-data platforms | Entity resolution, portfolio mapping, contacts | Monthly credit caps, contacts need verification |
| Institutional data suites | Broad comps, rents, vacancy | High cost, contacts not the core product |
Build your first 100 owners free. Whether a paid tool pays off is your broker's call.
Unmasking the owner
Most commercial parcels list an LLC, not a person. Sunbiz, the state business registry search, unmasks them:
- Search the exact owner name and open the entity detail page.
- Check status: active, inactive, or administratively dissolved (for skipping the annual report). Dissolved LLCs can be reinstated, so it is a clue, not proof.
- Read the annual report. Florida requires the name, title or capacity, and address of at least one person with authority to manage the company. You are guaranteed one name, not every member.
- Note the registered agent (who receives legal papers), then look past it. Many owners use a law firm or service company, a dead end for calling.
- Search the manager or officer name to find their other entities.
- Compare every address with the appraiser mailing address. A match to the building suggests an owner-user, another state an absentee investor, and a care-of accounting or law firm a route through their advisor.
Limits to expect:
- Layered entities: Entity A is managed by Entity B. Follow each page and expect to stop at an out-of-state manager.
- Out-of-state entities: a foreign LLC does not disclose members in Florida records, and federal beneficial-ownership filings are not a public lookup.
- Trusts: under F.S. 689.071, a land trust may name only the trustee, who is not necessarily the beneficiary.
- Common names: confirm with address and ZIP.
Portfolio owners. Industrial park owners often hold each building in a separate LLC sharing one mailing address. Match on mailing address line one plus ZIP, not just name. One owner with five buildings is one conversation, not five.
Likely-seller signals and a scoring table
No validated seller-likelihood model exists for Central Florida. These weights are teaching values from practice. Adjust them with your own results.
| Signal | Where to find it | Points | NNN read | Industrial read |
|---|---|---|---|---|
| Held 15+ years (8-14 years scores 1) | Last sale date | 3 | Private long-timer | Family-held building |
| Estate or trust | Owner name, code 19, probate | 3 | Trust owns a pad | Estate owns a building |
| Tax delinquency | Tax collector | 3 | Rare, strong | Common on weak yards |
| Absentee or out-of-state mailing | Mailing versus physical address | 2 | Distant 1031 investor | Out-of-state owner |
| Entity dissolved or inactive | Sunbiz | 2 | Forgotten LLC | Same |
| Loan maturity window (an inference) | Mortgage date plus term | 2 | Loan tied to lease start | Owner-user balloon |
| Expired or withdrawn listing | Listing sites | 2 | Prior ask | Prior marketing |
| Tenant vacancy | Site visit, imagery | 2 | Dark tenant | Vacant bay |
| Owner-user occupancy | Physical equals mailing | 2 | n/a | Runs its own building |
| IOS parcel under zoning pressure | Zoning, land-heavy 049 | 2 | n/a | Yard zoned for higher use |
| Aging ownership (soft flag only) | Indirect evidence | 1 | Never guess age | Long-tenured founder |
Add 0-2 for a verified reachable person and 0-2 for fit with your Lesson 2 farm. Tier A is 8 or more, tier B is 5-7, tier C is 0-4. Score to prioritize calls, never to decide who deserves respect.
An expired or withdrawn listing is fair game. An active one is not, so stop pitching anyone who says a broker represents them. Lesson 4 explains the exclusive-listing rules in full.
Official records for the top tier
Search county clerk records only for tier A and strong tier B. They are free and cover deeds, mortgages, satisfactions (releases of paid-off mortgages), liens and lis pendens. Until then, your tier is provisional.
- Deed type and date: a warranty deed suggests a normal sale. A personal representative's deed points to an estate, a trustee's deed to a trust. A quit claim deed often moves title without a sale.
- Mortgage amount and date: a maturity stated in the recorded document beats any guess. If it is missing, add a typical term to the recording date. Many commercial loans run about 5 to 10 years and leave a balloon (a large final payment), a common norm, not a rule. A June 2021 mortgage with a 5-year term suggests mid-2026; with 10 years, 2031. That is an inference, so treat it as a reason to call and ask about the debt. An SBA 504 loan (government-backed, for owner-occupied buildings) usually points to an owner-user.
- Documentary stamps (a tax paid when a document is recorded): deeds are stamped at $0.70 per $100 and mortgages at $0.35 per $100. Illustration: $1,750 of mortgage stamps divided by 0.0035 is a $500,000 loan.
- Liens and lis pendens: a recorded lis pendens is notice of a lawsuit tied to the property, often a foreclosure. Talk to your managing broker before contacting a distressed owner.
- Taxes: property taxes turn delinquent April 1. The county tax collector's parcel search shows balances. A sold tax certificate means a third party holds a lien. Small balances can be clerical errors, so verify.
- Probate: many filings are public, some are confidential. Estate owners often have an attorney, so keep the tone respectful.
Read these records for facts. Never tell an owner what a document legally means. That is their attorney's job.
Skip tracing at a broker level
A skip trace is a paid lookup that appends phones, emails and mailing addresses to a name. Vendors claim match rates of roughly 70 to 90 percent, and a match is not a contact. Commercial owners are often entities, so a number may belong to a registered agent, an attorney or a namesake. Verify before you call:
- Match the person to a Sunbiz officer or manager and the mailing address.
- Prefer a business line or the annual report address.
- Open the first call with a name check.
"Am I speaking with [Name], the manager of [Entity]? This is [Your name] with MaxLife Commercial. Is now a fair time for a short call about the building on [Street]?"
Guardrails. Appraiser and Sunbiz records are public, but a purchased file may be built from consumer data with its own use limits. Treat any personal or unknown number as a consumer number and hand-dial it. Lesson 4 covers the calling rules, including F.S. 501.059, DNC scrubbing, and stop requests. For sourcing:
- Never pull credit data on an owner, pose as the owner, a bank or an official, or use motor-vehicle records.
- Read the vendor's permitted-use terms, and ask whether the data is credit-based.
- Log the source and date of every number, and record every stop request in your do-not-contact log.
Confirm these points with your broker of record and a Florida attorney.
The spreadsheet
One row per owner, not per parcel. Use these columns:
| Column | What goes in it |
|---|---|
| Parcel ID and county | All parcels for the owner |
| Property address | Lead parcel |
| Owner of record | Name on the roll |
| Entity type | Individual, LLC, trust, estate, corporation |
| Decision-maker | Manager, officer or trustee |
| Phone and email | Verified only |
| Mailing address | From the roll |
| Asset class and SF | NNN, flex, warehouse, IOS, land, medical; total SF |
| Last sale | Date, price, code |
| Signals and tier | Short tags; A, B or C |
| Last touch and next step | Date and action |
| Notes | Source and date pulled |
| Do-not-contact | Yes or no |
Dedupe rules.
- Normalize names: uppercase, no punctuation, one spelling of LLC and INC.
- Build an owner key from name, mailing address line one and ZIP.
- Count parcels and sum SF per key. Three or more parcels is a portfolio owner.
- Keep one contact per key, with the property list in the notes.
CRM tagging and import. A CRM is the customer database where you track every contact. Tag each contact by asset class, county, signal and tier. Export a CSV with your CRM's own field names and test-import 10 rows first. Import only owners you will work, never the whole NAL. Refresh when the DOR files update, and re-check Sunbiz before a first call.
Time budget for 100 tier A owners
Practice estimates, not benchmarks: 8 minutes of Sunbiz for each of 120 entity owners, then 10 minutes of records and 8 of skip tracing for each of 100 tier A owners.
| Step | Time |
|---|---|
| Pull, filter, dedupe, score and pick candidates | 9 hours |
| Sunbiz unmasking: 120 x 8 min = 960 min | 16 hours |
| Official records: 100 x 10 min = 1,000 min | 17 hours |
| Skip trace and verify: 100 x 8 min = 800 min | 13 hours |
| Sheet cleanup and test import | 3 hours |
| Total | 58 hours |
That is about five weeks at 12 hours a week. In the 90-day plan in Lesson 7, you pull and score the whole list in weeks 3 and 4, then verify contacts for tier A owners in your research blocks, about 20 a week. Start calling tier A owners as they finish. A rough list you work beats a perfect one you never call.
A worked example (illustrative numbers, not market data)
Sixteen invented owners: eight Sanford-area industrial owners, then eight single-tenant NNN pad owners across Central Florida. Total is signals plus reachable (R) plus fit (F).
| # | Owner (fictional) | DOR / SF | Sold | Signals (points) | R + F | Total | Tier |
|---|---|---|---|---|---|---|---|
| 1 | Alvarez Family Trust | 048 / 14,400 | 2003 | Hold 23 yrs 3, trust 3, owner-user 2 | 1 + 2 | 11 | A |
| 2 | Bay Holdings LLC | 048 / 22,000 | 2011 | Hold 15 yrs 3, out-of-state 2, loan window 2 | 1 + 2 | 10 | A |
| 3 | Ortiz Machine Co Inc | 041 / 9,600 | 2009 | Hold 17 yrs 3, owner-user 2 | 2 + 2 | 9 | A |
| 4 | Palmetto Storage LLC | 049 / 3.1 acres | 2008 | Hold 18 yrs 3, dissolved 2, zoning 2 | 0 + 2 | 9 | A |
| 5 | Lakeview Flex LLC | 048 / 18,000 | 2021 | Loan window 2, vacancy 2 | 1 + 2 | 7 | B |
| 6 | Kessler Park LLC | 048 / 41,000, 5 parcels | 2014 | Hold 12 yrs 1, expired listing 2 | 2 + 2 | 7 | B |
| 7 | Hollis Family LP | 048 / 10,500 | 2006 | Hold 20 yrs 3, aging flag 1 | 1 + 2 | 7 | B |
| 8 | Eastgate Holdings Inc | 048 / 28,000 | 2019 | Tax delinquency 3 | 0 + 1 | 4 | C |
| N1 | Pharmacy pad, Kissimmee, LLC | 011 | 2015 | Hold 11 yrs 1, out-of-state 2, loan window 2 | 1 + 2 | 8 | A |
| N2 | Quick-service pad, Apopka | 022 | 2007 | Hold 19 yrs 3, aging flag 1 | 2 + 2 | 8 | A |
| N3 | Marlow Family Trust, bank pad, Winter Park | 023 | 2005 | Hold 21 yrs 3, trust 3 | 1 + 2 | 9 | A |
| N4 | Dollar store pad, Lakeland, Michigan mailing | 011 | 2016 | Hold 10 yrs 1, out-of-state 2 | 1 + 2 | 6 | B |
| N5 | Quick-service pad, St. Cloud, LLC | 022 | 2013 | Hold 13 yrs 1, loan window 2 | 1 + 2 | 6 | B |
| N6 | Dollar store pad, Davenport, LLC | 011 | 2018 | Hold 8 yrs 1, expired listing 2 | 1 + 1 | 5 | B |
| N7 | Auto parts pad, Lake Mary, LLC | 011 | 2023 | Out-of-state 2 | 0 + 1 | 3 | C |
| N8 | Fuel and convenience pad, Deltona, LLC | 026 | 2020 | Dissolved 2 | 0 + 1 | 3 | C |
Row 1 is your first industrial call: 3 + 3 + 2 + 1 + 2 = 11. Row 4 has no reachable person, so research the dissolved entity first. Row 8 scores only 4, so verify the delinquency. Row 6 is one owner with five parcels: one conversation. On the NNN side, N3 is a trust that owns a bank pad, so treat it like row 1 and keep the tone patient. N1, N2 and N3 land in tier A beside the industrial owners, so your first 25 calls include both product lines.
Key takeaways
- Filter by DOR land-use code, size and last sale date before you look up a name
- Start with free appraiser and DOR files
- Follow Sunbiz from the LLC to the manager, and stop at dead ends
- Merge portfolio owners by mailing address
- Score signals, call tier A first, and label the loan maturity guess an inference
- Verify every skip-traced person and hand-dial only
- Log every source and stop request for 5 years
Next: Lesson 4 turns the list into conversations with cold calls.