In one week it did $1,749 of work I'd have had to do myself
It was built by Rob Tucker, who recruited more than 2,000 agents and built a $5 billion real estate organization — and who runs his own recruiting on this system every morning. The sample further down is one real week of his, not a mockup.
Run it on your own numbers
Nothing is prefilled and nothing is sent anywhere — this is your arithmetic, not ours. Type over anything you disagree with; the point is to find the number you believe.
The ones you already have. Every closing of theirs you don't acknowledge is a retention moment you spent nothing on.
The ones you don't have yet. Same system, same messages, different population.
Every one of these is a reason to reach out by name. If you don't have the figure to hand, don't guess — use the button.
Estimated, not measured — scaled from Rob's own market, where 368 agents generated 77 recognitions in a single week. One week in one market, so treat it as a placeholder and type over it with your own figure.
Be conservative. A smaller number here makes a stronger case, because it is harder to argue with.
What we deliberately don't count
This is the part most ROI calculators get wrong, and it is why this one produces a smaller number than it could.
A system that sends 111 nurture emails could claim it saved you 111 emails' worth of your time. It didn't. You were never going to send them — nobody does, which is precisely why the agents in your market hear from no one. Pricing work that was never going to happen at your own hourly rate turns a ledger into a brochure.
So it isn't priced at yours. Those emails sit in their own section at a recruiting coordinator's $30 an hour — the hire an owner talks about, sometimes makes, and rarely sees finish this. That is a replacement cost, not a time saving, and the two are never added at the same rate.
The LinkedIn and Facebook outreach every owner knows they should be doing gets no figure at all. Neither do the 260 deals the system read out of the digest, the 212 messages it drafted, or the 51 calls it placed. Real work, no honest hourly twin.
So the ledger prices two things and refuses to price the rest. What's excluded is the proof the rest is honest.
The half of this that isn't recruiting
Everything above reads like a recruiting argument because that is what my own numbers show — I run a small brokerage, so almost every name in my ledger is an agent I don't have. For most owners the split runs the other way, and the more valuable half is the one already on the roster.
The mechanics are identical. A congratulation on a closing, a recognition on a co-op, a birthday, a resource sent because it is genuinely useful — those are the same messages whether the agent works for you or for the brokerage across town. Only the list changes. An agent who closes the biggest deal of their year and hears nothing from their own broker is not a retention problem next quarter; they are a retention problem the moment somebody else notices first.
And the economics are not close. As the pricing page puts it: one producing agent retained who would have left is worth the same as one recruited — a save is worth exactly what a recruit is. The difference is that the save is cheaper, faster, and available today, because you already know their name and you already have their number.
This is why the Agent Vault, the birthdays and the congratulations sit in the ledger at all. They are not recruiting tactics with a retention side effect. They are the same operation pointed at two lists.
A real week
This is Rob Tucker's own ledger, sent on a Friday in August 2026. Real numbers from a real week, at the $200 an hour he prices his own time at.
Rob Tucker · Aug 10–Aug 14, 2026
What happened
369 agents heard from him that week. The system detected 139 with deal activity; he congratulated 32 of those by name within the week, and 29 more about closings detected earlier. Four replied.
His own agents vs the market
11 of his own 16 agents with deal activity heard from him personally — against 21 of 123 in the wider market. Four times the coverage on his own roster. He runs 151 agents and loses two or three a year.
What it gave him back
- He sent every one — 30 seconds each instead of 7 minutes. His own agents in brackets.
- Closings & listings congratulated — 70 (18)7.6 hrs · $1,517
- Co-op recognitions — 10 (4)1.1 hrs · $217
- Birthdays — 1 (1)5 min · $15
Of that, 2.5 hrs · $492 was his own roster — the retention half, and the half no machine sends.
What it did instead of him
- Sent without him, priced at a recruiting coordinator’s $30 an hour
- Nurture sequence emails — 11112.9 hrs · $389
- Agent Vault gives — 445.1 hrs · $154
Counted, never valued
- Deals detected and parsed — 260—
- Messages drafted for him — 212—
- AI voice calls attempted — 51—
- LinkedIn & Facebook outreachnot priced
$2,292 in one week — his own time at his rate, plus a coordinator’s work at theirs. Two rates for two kinds of work, because one number doing both jobs is the first thing a broker takes apart. The recognitions alone more than cover a month’s fee, and the detection, the drafting and the calls are not in that figure at all.
That is the argument this page is making, and it is deliberately the small version of it. Add up what isn't in the number.
Questions
What is the Value Ledger?
It is the email RosterOS sends every Friday. It lists what actually went out that week, who heard from you by name, and how many hours that same work would have taken you at your own hourly rate. It is a record of work done, not a forecast of work to come.
Why doesn't the ledger count every message it sends?
Because two different kinds of work cannot share one rate. Work you genuinely do yourself but run out of time for is priced at your hourly rate. Work you were never going to do is priced at what a recruiting coordinator would cost, because that is the only honest comparison. Before the system, sequence touches ran six out of a hundred and seventy — that work was not slower, it was not happening at all. Pricing it at your own rate would be inventing a number, so we don't. Detection, drafting and calls get no figure at all.
Whose numbers are on this page?
Rob Tucker's own brokerage. RosterOS runs on it every morning, and the sample ledger on this page is a real week of real output, not a mockup. No client numbers appear anywhere on this site without that client's explicit consent.
Is the Value Ledger only about recruiting?
No. The congratulations, recognitions, birthdays and Agent Vault gives that make up the ledger are the same messages whether the agent is on your roster or in your market. Only the list changes. A producing agent retained who would have left is worth the same as one recruited, and the save is cheaper because you already know their name.
Is the calculator a projection of what I would save?
No. It is arithmetic on numbers you type in yourself, at an hourly rate you choose. Nothing is prefilled and nothing is sent anywhere. It shows how many recognitions your market generates and what sending them yourself would cost you in hours. What you do with that is your call.
We run it on ourselves →
What this costs, and why we don't list a number →
Bring your own numbers to the walkthrough and we'll run this against the agents actually in your market — not a demo dataset.
Book a walkthrough → Request access
Request access