Client hub · 2Pros Pre-Revenue Audit · v1.0 · Confidential
Pre-Revenue Audit · Issued 2026-08-25 · South Florida

Building the owner list was never the hard part.

On August 19 the open question was whether we could find the people who own short-term rental property in Miami, given that nobody lists themselves as a property owner anywhere. We went and counted. The answer is yes, and it costs nothing in data licenses. The real constraint turned out to be sitting at the other end of the chain, in the part nobody was worried about.

The verdict Conditional go, with the channel order reversed.

The project is real. The campaign we sketched on the call is not. Physical mail, which came up almost as an afterthought, outperforms the phone by a factor of seven on reach and by a factor of ten on cost. The phone becomes the second touch, not the first.

Two things still block a full Revenue Audit, and both of them live on your side of the table. Neither one costs money to resolve. One of them takes forty five minutes.

Status of this opinion VerdictConditional go ScopeMiami-Dade, Broward, Palm Beach Measured2,350,347 parcels Data cost$0 in licenses Blockers2 open, both on 2Pros Next stepOne session with the owner
Measured, not estimated
39,289 Owners holding two or more units across the three counties FDOR NAL 2026P
131,000 Units sitting inside those portfolios FDOR NAL 2026P
87.0% Of LLC owners resolve to a named human being SUNBIZ
$0 Cost in data licenses. Every source is a public state record FDOR NAL 2026P · MDPA
01 The starting point The question we set out to answer

Every other client we run this process for sells to companies. Companies have registered names, tax IDs and industry codes, which means they can be found by filtering a database. Your buyer is a private individual who owns an apartment. Nobody puts "property owner" on LinkedIn. There is no directory, no trade association list, no commercial database that returns short-term rental owners in Miami.

So the question was not how to sell to them. It was whether we could find out who they are at all, and whether the effort of finding them would cost more than they are worth. That is what this document answers. It is deliberately not a Revenue Audit. It is the check we run before spending your money on one.

02 Finding one The owners exist, and we counted them

We did not model this. We downloaded the Florida Department of Revenue tax roll for all three counties, 2,350,347 parcels, and cross-read it against the Miami-Dade Property Appraiser parcel layer and the daily corporate filings from the Florida Division of Corporations.

Filtering to condominium units without a homestead exemption, which is the cleanest available proxy for "this is not somebody's primary home", leaves 502,123 units across the three counties. Of those, 57.9% are titled to a natural person, 25.8% to an LLC and 9.9% to a trust.

The mailing address is the key that unlocks the portfolios

Investors who own several properties rarely buy under their own name. They open a separate LLC per unit, which means searching by name shows you nothing. But the tax bill for every one of those entities gets mailed to the same place. Grouping the roll by mailing address is what makes portfolios visible, and it surfaces 39,289 owners holding two or more units, covering roughly 131,000 units in total.

The corporate layer holds up better than expected. The Florida Division of Corporations resolves 87.0% of those LLCs to a named individual through the Articles of Organization and the annual reports, reading the Manager, Authorized Member and Authorized Person titles. The nested structure everyone worries about, an LLC owned by another LLC with the trail going cold, shows up in only 5.0% of cases.

One trap worth knowing about

7.5% of units carry the mailing address of a tax servicing company rather than the owner. If you rank by portfolio size without cutting clusters above twenty five units, that 7.5% floats to the top of your list and you end up mailing invitations to a bank. The fix is a filter, but it has to be deliberate.

Three sources that do not work

Worth saying out loud, because each one looked promising. Florida HB 1021 requires condominium associations to publish their bylaws, which would have told us which buildings allow short-term rental. The statute routes those documents to a password protected area, so it is unusable for this. Inside Airbnb only covers Broward, carries no street address, and has the license field populated in two records out of 17,698. And RentCast, OpenCorporates and Cobalt Intelligence all resell what the state already gives away for free.

03 Finding two The phone channel, and what changed

Cold calling a residential number in the United States is governed by a different regime than the business-to-business outbound we normally run. Florida in particular has a state statute that is stricter than the federal rule, and it is the one that catches people out.

Our first read closed the channel entirely. Florida Statute 501.059(8)(a) bars an automated system that both selects and dials without prior written consent, which cannot exist in a cold campaign. On that reading the only lawful option was a human clicking one number at a time, and that pushes the cost of a phone contact to somewhere between $13.94 and $30.80, which is several times what the economics can carry.

Updated 2026-08-25 after independent verification

The framing changed. The call does not sell anything: it is an invitation to a specific person to attend a private event, and the AI agent opens by stating that it is an AI and that the call is being recorded. Under that framing voice agents are cleared, which returns dialing to automated cost and takes the phone back out of the prohibitive range.

Two conditions hold the framing up, and neither is optional. Every call opens by declaring that the caller is an AI and that the call is recorded. And the call invites, it never quotes, prices or closes. The moment a script does any of those three things it stops being an invitation.

The event has to be in person

One design consequence survives regardless. The Florida telemarketing exemption at 501.604(3) requires that the presentation and the close both happen face to face. A webinar destroys it and takes the calling channel down with it. So the first Revenue Room is a physical room in Miami, not a hybrid, and not a Zoom link.

04 Finding three What a reachable contact actually costs

Working backwards from what a managed unit is worth over its life, the campaign can afford roughly $6.80 per reachable record, in a defensible range of $2 to $7. That number is the ceiling everything else gets measured against. It rests on market assumptions rather than your figures, because we do not have your figures yet. See block 08.

The chain has two possible exits, and they are not close to each other.

ExitReach per 1,000 eligible unitsUnit costAgainst the $6.80 ceiling
Physical mail to the tax address 850 pieces delivered $1.20 to $3.60 Comfortably inside
Verified mobile phone 124 right-party contacts $3.01 to $8.93 At the edge

Reach measured on the tri-county roll. Cost per phone record includes skip tracing but excludes dialing labour.

Seven times the reach at a third of the cost. That gap is not a rounding difference, it is a different campaign.

The expensive link is not the one we expected

Skip tracing, the step that worried us on the call, turns out to be cheap: between $0.05 and $0.25 per record. What it is not is complete. It loses 400 of every 803 records, and no vendor fixes that, because roughly 20% of your buyers do not live in Florida. Their unit is in Miami, they are not.

Physical mail skips that link entirely. The tax mailing address is already in the roll, it is current by definition because the county uses it to collect, and it reaches the out-of-state owner that the phone cannot.

One more piece of luck: the five local area codes, 305, 786, 954, 754 and 561, cover 79.7% of the list and are free to register against the national do-not-call file. Pushing coverage to 90% costs $2,050 a year, and we do not recommend paying it.

05 Finding four Your competitors are not who we thought

On the call we named Vacasa, VTrips and AvantStay as the giants to position against. We then pulled the complete listing census for Broward, 17,698 active listings, and swept sixty four municipalities across the three counties.

OperatorListings in BrowardShare of 17,698Where they actually operate
Vacasa430.2%Orlando and the Gulf Coast
AvantStay120.1%Luxury and institutional, elsewhere
VTrips00.0%Ponte Vedra Beach and north
Stay Sol1,0896.2%South Florida. This is your competitor
Beachwalk3632.1%South Florida. So is this one

Complete Broward listing census. Sweep of sixty four municipalities across the three counties for the tri-county view.

Which means the differentiator needs rebuilding

"We do not lock you into a twelve month contract" was the one thing on the table. It has two problems. It is a commodity claim that any small operator can make, and it speaks to somebody who is already locked into a contract, while the buyers we can actually reach are owners running the unit themselves with no contract to escape.

The gap, with a number attached

Market data says the professional manager in Miami does not beat the solo owner on occupancy. Both sit at roughly 51%. What the professional beats them on is nightly rate: $359 against $266, which is close to 48% more revenue on the same building, the same unit and the same number of nights.

That reframes the question we left you with on the call. We asked for your occupancy numbers. Occupancy is not the story. Rate is. And there is a second opening: operators above twenty five units are the worst rated segment in this market, 4.58 against 4.82 for owners running their own unit. That is an angle against the large operators that has nothing to do with contract terms.

06 The recommendation The five channels, ranked

The plan we sketched on August 19 put the phone first. Ranked on cost and speed, it comes last of the five.

#ChannelCost per recordTime to launchNote
1Condominium associations$20 to $6060 to 90 daysWholesale. Findable by company filters like any B2B campaign
2Realtors and closing agents$500 to $1,000 per unit won45 to 90 daysThey already hold the relationship at the moment of purchase
3Meta and Google, geotargeted$75 to $1507 to 14 daysFastest thing to switch on
4Handwritten mail to the tax address$57 to $16330 to 45 daysCosts $400 per registration if the event has no catering
5Property records, tracing, then calling$87 to $30060 to 120 daysMost expensive and slowest of the five

Cost per record at the event registration level, not per raw name. Ranges reflect market rates, not quoted prices.

Two things stand out. The mail figure is the same channel as row five without the tracing step and without the dialing, which is where most of the cost lives. And the two wholesale channels at the top, associations and realtors, are ordinary business-to-business targets: they have company names and filings, which means they need none of the property record engineering described in block 02.

The sequence we recommend costs nothing to adopt. Mail first, call only the people who already received the envelope. It answers the "how did you get my number" problem before it is asked, and it puts the expensive channel to work on a warm subset instead of a cold list.

07 Open items What we could not settle

Three things are genuinely unresolved. We are flagging them rather than picking an answer, because each one turns on information only you have.

There are two possible target markets and they need different messages

One reading counts owners who already run short-term rental and manage the unit themselves. That is somewhere between 17,900 and 30,400 units. The other counts everyone holding investment property that could be run as short-term rental, which is the 39,289 owners from block 02. The second group contains the first. The difference matters because the first group needs convincing to switch operator, and the second needs convincing that the model works at all. That is not a tweak to the copy, it is a different campaign.

Inside the first group there is a segment worth naming: roughly 5,000 units are listed and have not taken a single booking review in twelve months. Listed, live, and earning nothing.

The multi-property owner may not be the prize

The whole data chain is built to find owners with portfolios, on the logic that more units means a bigger deal. The counter-argument is that they are the most expensive to identify, the most likely to negotiate the fee down, and the most likely to move to a low cost co-host rather than a full service manager. Optimising for them could be maximising acquisition cost rather than return. We cannot settle this without knowing who you close today.

The event format has no margin for error

On the numbers available, the Revenue Room breaks even at a 7.7% close rate against an assumed base rate of 8%. That is the thinnest possible margin. It gets comfortable with one multi-unit deal, a cost per registration under $120, or a real close rate higher than assumed. All three are plausible. None is confirmed.

And a note we would rather say than leave out. The month-to-month terms you offer are a real advantage in the sales conversation and a liability afterwards, because they remove the retention mechanism your competitors rely on. On market assumptions the campaign pays itself back in 11.4 months, which means a client who leaves before the first year is up leaves before covering what it cost to win them. That makes delivery and retention more important to this business case than acquisition, and neither has been examined.

08 The ask What we need from you

Everything above was produced without a single figure from 2Pros. That is the limit of what desk work can do. Six items, in the order we would take them. The first one can close or open this whole case in under an hour, and it costs nothing.

01 How did each of your last ten clients find you, and how long did they take to decide? If nine of ten came through referral, cold outbound has never been tested in this business, and that is the assumption everything else rests on. Forty five minutes. Gate. Do this first
02 Your average nightly rate, before and after you take over a unit Plus revenue per available night. Occupancy as a control, not as the headline. This is the promise the whole campaign is built on, and without it there is no campaign, only opinion. Blocker
03 Two or three owners who did well with you, and permission to say so What they had before, what they have now, in their own words if possible. An event with no proof behind it is a sales pitch with catering. Blocker
04 Which operators do you actually lose deals to, by name? A real competitor is one whose name shows up in an objection. See block 05: the ones we assumed are not in this market. Needed for positioning
05 Does 2Pros hold a Florida chapter 475 licence? If yes, the telemarketing exemption applies at no cost and with no affidavit. If no, there is a filing to make before the first call. Yes or no
06 Which of the two target markets do we go after first? Owners already running short-term rental, or owners holding investment property who are not. See block 07. Your answer to item 01 will probably decide this one. Your call
Book the working session Sixty minutes · Juan and Joe · Before anything gets built

If the session goes well, the next step is a Revenue Audit: the full sixteen step process applied to 2Pros, delivered as a private hub. If it does not, we will tell you plainly and neither of us will have spent anything but an hour.

Sources
FDOR NAL 2026P Florida Department of Revenue, preliminary 2026 name-address-legal tax roll, Miami-Dade, Broward and Palm Beach.2,350,347 parcels downloaded and processed. Read 2026-08-24.
MDPA Miami-Dade Property Appraiser, open parcel layer.Used to resolve street address to parcel identifier. Read 2026-08-24.
SUNBIZ Florida Division of Corporations, daily filing files. Articles of Organization and annual reports.Manager, Authorized Member and Authorized Person titles. Registered Agent excluded as a service provider, not an owner. Read 2026-08-24.
LISTING CENSUS Complete active listing census for Broward, 17,698 records, plus a sweep of sixty four municipalities across the three counties for operator share and pricing.Read 2026-08-24.
ACS 2024 American Community Survey, one year estimates. Residential housing stock and seasonal or occasional use units.Used for the outer bound of market size.
FLA. STAT. Florida Statutes 501.059, 501.604 and 934.03. Federal rules at 47 CFR 64.1200.Reviewed 2026-08-24, framing revised 2026-08-25. This document is not legal advice and no part of it was written by an attorney.