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 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.
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.
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 portfoliosInvestors 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.
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.
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.
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.
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.
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.
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.
| Exit | Reach per 1,000 eligible units | Unit cost | Against 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 expectedSkip 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.
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.
| Operator | Listings in Broward | Share of 17,698 | Where they actually operate |
|---|---|---|---|
| Vacasa | 43 | 0.2% | Orlando and the Gulf Coast |
| AvantStay | 12 | 0.1% | Luxury and institutional, elsewhere |
| VTrips | 0 | 0.0% | Ponte Vedra Beach and north |
| Stay Sol | 1,089 | 6.2% | South Florida. This is your competitor |
| Beachwalk | 363 | 2.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 attachedMarket 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.
The plan we sketched on August 19 put the phone first. Ranked on cost and speed, it comes last of the five.
| # | Channel | Cost per record | Time to launch | Note |
|---|---|---|---|---|
| 1 | Condominium associations | $20 to $60 | 60 to 90 days | Wholesale. Findable by company filters like any B2B campaign |
| 2 | Realtors and closing agents | $500 to $1,000 per unit won | 45 to 90 days | They already hold the relationship at the moment of purchase |
| 3 | Meta and Google, geotargeted | $75 to $150 | 7 to 14 days | Fastest thing to switch on |
| 4 | Handwritten mail to the tax address | $57 to $163 | 30 to 45 days | Costs $400 per registration if the event has no catering |
| 5 | Property records, tracing, then calling | $87 to $300 | 60 to 120 days | Most 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.
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 messagesOne 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 prizeThe 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 errorOn 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.
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.
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.