← All documents

Business plan · Working draft

A better platform for realtors — the bundle, disruptively priced.

Live MLS listings, ongoing local SEO, a backend to manage clients and send them links, email marketing, lead tracking, a digital card, and the e-signature paperwork to actually close the deal — one system, configured per agent, at prices and margins none of the incumbents can match.

closingboss.io
01 — Opportunities

Nearly 60% of agents have no independent web presence at all.

NAR's own Member Profile puts a real number on it: 72% of agents have "their own website" — but 44% of those are provided by the agent's firm, a subdomain or templated page the agent doesn't own or control, not an independent presence. Net that against the 28% with no website at all, and roughly 60% of the country's 1,438,569 dues-paying agents — upwards of 858,000 people — have nothing beyond a listing in their brokerage's directory.

That's a bigger opening than "four separate purchases" ever captured. The real opportunity isn't a missing fourth piece — it's that technology costs have dropped enough to build a realtor's entire foundation, not a slice of it, as one affordable system: a website with live MLS listings, calendar bookings, a CRM, documents & e-signature, email marketing, a digital business card, and lead tracking — seven pieces, priced and positioned so that not switching is the expensive choice.

IDX website platforms

  • Placester, Real Geeks, Lofty, BoomTown, BoldTrail
  • Most gate pricing behind a custom quote — no self-serve checkout
  • No digital card, no e-signature, no email marketing
  • No CRM included at the low end — Placester's the cheapest, and it's site-only
  • Placester itself is DIY, not team-configured — the agent builds the site in a template editor, same as the DIY builders to the right, just with MLS attached

DIY website builders

  • GoDaddy, Wix, Squarespace
  • Cheap and self-serve — $13–49/mo
  • No MLS relationship — live listings arrive as a bolted-on iframe that breaks on mobile and hides every listing from Google, not a missing feature but a structural ceiling
  • No CRM, no digital card, no e-signature — a brand page, not a foundation

Digital business cards

  • Popl, HiHello, Blinq, InstaCard
  • Mobile-first, self-serve, cheap
  • No live MLS listings — InstaCard links out to search, none host real feeds
  • No real client backend — InstaCard syncs to a CRM you still have to buy

Transaction / e-sign tools

  • Dotloop, SkySlope, DocuSign Rooms, Form Simplicity
  • Not included in any site or CRM platform above — a separate purchase every time
  • No live MLS listings, no digital card, no lead CRM
  • Practically nobody bundles this with the other three — see §03
none of them → the full seven-piece foundation, one system, self-serve, at a price where switching is the obvious move

Website-ownership stat: NAR Member Profile, via ALTA's July 2024 summary — the primary NAR report requires member purchase to access directly. 1,438,569 is the same June 2026 NAR membership figure used in §02, applied here for consistency, not a separate count.

02 — TAM

1.44M dues-paying agents. $2.57B TAM, one plan.

NAR membership stood at 1,438,569 as of June 2026, down from 1,453,690 a year earlier — NAR's own leadership projects a further decline toward roughly 1.2M by year end. That decline is the population the TAM is built on, not a flat 1.5M.

A widely cited claim that 71% of active agents sold zero homes last year is contested — NAR's own data puts non-transacting members at 5%. Total dues-paying membership is used here regardless of transaction count, since even a non-transacting member is a person who needs a public-facing identity.

PlanPriceAnnual TAM
Agent OS$149/mo$2.57B

1,438,569 members × 12 × $149 ≈ $2,572,161,372. Not a card-only product, so the card-only price floor ($5–10/mo) isn't the relevant anchor — see §03 for why $149 is still well below every full-featured competitor. Brokerage & Teams is priced per office and excluded from this table entirely — see the flag below.

4,000 agentsSOM target — 0.28% of NAR membership
$596KMRR at that SOM, $149/mo, one plan
Not yet in this TAM — a brokerage plan (§07) is priced separately from the per-agent numbers above and adds to this TAM, not included in it here.
03 — Competitors

$8 to $3,500+/mo — and several of the priciest hide the number entirely.

Five groups, priced very differently, and KeyRingOS's $149/mo — one plan, everything included, published, no sales call — undercuts every full-featured website+CRM competitor while still including what the CRM-tools and marketing/e-sign groups below charge separately for, and doing what the digital card apps structurally can't. Placester is still the cheapest full IDX platform at $84–154/mo all-in, but it's a website — no client backend built for follow-up, no card, no in-house e-signature. The enterprise suites are the real comparison set once a CRM is counted — Sierra Interactive publishes real numbers starting at $299.95/mo, but kvCORE/BoldTrail, Lofty, CINC and BoomTown all decline to publish pricing at all, gating it behind a demo instead; third-party estimates put them anywhere from ~$449/mo to $3,500+/mo with ad spend. That's a real, notable pattern at the top of this category, not a gap in this research — the biggest names in the space don't want a price shown next to KeyRingOS's.

CRM tools — no website, no live MLS feed
CompanyPriceSetupSource
Follow Up BossGrow $69/user/mo ($58 annual), Pro $499/mo flat (10 users, +$49/user), Platform $1,000/mo flat (30 users, +$20/user)none publishedPublished
Top ProducerPro $179/user/mo; Pro+Leads from $479/mo; Pro+Farming from $599/mo; Team plans $399–1,199/monone publishedPublished
ActivePipeNot published — demo/quote onlynot publishedUnknown
A real CRM, and still not a bundle. Follow Up Boss and Top Producer are capable, well-reviewed CRMs — and neither one ships a website, live MLS listings, or a digital card. An agent on either is still buying a site somewhere else, on top.
Marketing / e-sign point solutions — a separate purchase, every time
CompanyPriceSetupSource
DocuSign (Real Estate plan)$25/user/mo (1–5 users, capped envelopes), $10/mo single-user starter, $20/user/mo NAR-discountednone publishedPublished
Dotloop (Premium)$34.99/mo, or $344/yr annualnone publishedPublished
Website builders — IDX site, sometimes a light CRM
CompanyPriceSetupSource
Placester$59–129/mo across 3 tiers + $25/mo per MLS for IDX = ~$84–154/mo all-innone on core plans; optional DIFM add-on $50–75/moPublished — verified via indexed cache, direct fetch 403s
Real Geeks$399/mo base (2 seats) + $25/mo per extra seat — updated from an earlier $299/mo citation, price increased$500 one-timePublished
AgentFire$165/mo (Pro) or $215/mo (Plus)$800–6,500 one-time design package, separate from the monthly planPublished
Placester has an MLS relationship — and is still DIY. Placester's IDX feed is real, not a broken iframe. But the agent still builds and configures the site themselves in a template editor — the same setup model as a generic builder, just with MLS attached. KeyRingOS's team does that setup instead (§04); the agent never opens a settings panel to go live. Real Geeks' own $500 setup fee — up from the $250 this document used to compare against — is now double KeyRingOS's own $0.
Enterprise suites — the priciest tier mostly won't publish a number
CompanyPriceSetupSource
kvCORE / BoldTrailNot published; third-party estimates ~$499–750/mo solo, $1,200–1,800+/mo teamsnot publishedEstimated — confirmed gates to demo, no figures shown
Lofty (formerly Chime)Not published as of 2026-08-11; third-party estimates ~$449–1,500/monot published; ~$299 per third-party sourcesEstimated — confirmed no figures shown
Sierra InteractiveStarter $299.95/mo (annual) / $359.95 (MTM); Essential $399.95 / $474.95; Growth $599.95 / $724.95$500 one-time on month-to-month, waived on annualPublished
CINCNot published; third-party estimates $600–999+/mo base, total spend often $1,800–3,500+/mo with adsnot publishedEstimated — base tiers gated; add-ons like AI ($200/mo) and dialer ($75/mo) are published
BoomTownNot published; third-party estimates ~$1,000/mo Launch, ~$1,300 Grow, ~$1,500 Advancenot published; third-party estimates $750–1,700Estimated — confirmed no figures shown on any package page
Propertybase (Lone Wolf)Salesforce Edition $89/user/mo (10-user minimum commonly cited, ~$890/mo effective entry); GO tier unpublished/quote-basednot published; Salesforce implementation work est. $1,000–20,000+Published — Salesforce Edition only
Correction — BoomTown and Lofty were previously miscategorized as Published. An earlier pass through this table listed BoomTown at "~$1,000–1,500/mo" and Lofty at "$499–899/mo" both tagged Published. Neither company publishes pricing on its own site — re-verified 2026-08-11, both gate straight to a demo. Corrected to Estimated, with the same third-party figures now labeled for what they are.
LionDesk was discontinued in September 2025. Lone Wolf sunset it and migrated customers to "Lone Wolf Relationships," which doesn't publish pricing either — not cited here as a live competitor, so it doesn't resurface in a future draft as if it still exists.
Digital card apps — no live MLS listings
CompanyPriceSetupSource
PoplFree tier, Pro ~$7.99/mo ($6.40 annual), Pro+ ~$14.99/mo ($11.99 annual); Team/Enterprise sales-gatednone on individual tiersEstimated — individual tiers not on their own site, third-party sourced
HiHelloFree forever; Professional $8/mo ($6 annual); Business $5/user/mo annualnone publishedPublished
BlinqFree (2 cards); Premium $9.99/mo ($7.33 annual); Business $6.99/user/mo ($4.99 annual, 5-card minimum)none publishedPublished
InstaCardFree Essentials; Pro $15/mo or $129/yr — updated from an earlier ~$99/yr citation, price increasednone publishedPublished
InstaCard is the closest existing attempt at the bundle — a card with a link to property search and CRM sync (HubSpot, Wise Agent, and others). It still isn't the bundle: the "property search" is a link out, not a live feed the card and site share, the CRM is something the agent still has to buy separately and connect, and there's no e-signature layer at all.
The correction that matters, from an even earlier draft. The original plan's "$200–500+/month" cited kvCORE and Luxury Presence — two companies that didn't publish pricing at all, Luxury Presence no longer even part of this comparison set. Once a CRM is counted, the real comparison set is Real Geeks, Sierra Interactive, kvCORE/BoldTrail, Lofty, CINC and BoomTown — nearly all $300/mo and up, several undisclosed until a sales call. $149/mo is a wide gap against that set, not a narrow one against Placester's site-only $84–154/mo.

Sourced 2026-08-11 — company pricing pages where published; third-party estimates (industry review sites, reseller/consultant pages) explicitly labeled Estimated where the vendor gates pricing behind a demo or sales call, which several of the largest names in this category do by design.

04 — The solution

One plan. One templated engine, configured by our team — never DIY.

Checkout is self-serve — no sales call, no demo required to buy, and there's no setup fee — a real change from the $250 this document used to charge; the cost of the custom-designed site and MLS board connection is absorbed into the $149/mo base price now, not billed as a separate line — see §07. But signing up doesn't hand the agent a builder to configure themselves: Closing Boss's team sets up their site profile on one templated engine — not hand-built code from scratch per agent, and not a generic demo site either. Every agent gets the same foundation from day one: a real site — bio, brokerage-required pages, contact, the digital card — running on real, live listings from the agent's own MLS board, not a demo feed. There's no cheaper, listings-free version of this to compare against a DIY builder — that comparison is exactly what one plan, one price, is built to avoid (§05). Templated is what makes it fast without being DIY — the agent isn't touching a settings panel or dragging blocks around to go live, the way Placester's or a generic builder's customer would (§01, §03). What comes out is a property site on live listings, a tap-to-share digital card, and KeyRingOS to manage clients, send them links, and take a deal from first contact through a signed closing, all from one dashboard, one profile, one set of display rules controlling what shows where. Brokerage branding, source attribution and data stripping are hardcoded into every build, not configured per agent — see §10.

  • Self-serve checkout, team-configured setup — nobody has to sit through a demo to buy, unlike kvCORE/BoldTrail's custom quote, but nobody hands the agent a DIY builder either; outbound calling finds the agent, Closing Boss's team does the setup
  • $0 setup fee — a real change from the $250 this document used to charge; the custom-designed site and MLS connection are covered by the $149/mo base price instead
  • KeyRingOS, included — manage clients, send them links, track activity, and send the deal's own paperwork through KeyRingOS's own e-signature engine — not a separate purchase, and not a vendor pass-through, like every competitor in §03
  • One dashboard — card, site, CRM and documents share one profile and one set of rules

The full feature set — one dashboard, not four vendors.

Website, on live MLS listings

  • Bio, brokerage-required pages, contact — a real, hosted site, not a landing page
  • Real listings from the agent's own board, not a demo feed — a working property search from day one, not a brochureware upgrade
  • Continually SEO-optimized for the agent's local market

Digital card

  • Tap-to-share, socials, links to the agent's site — same live listings, same profile

KeyRingOS — pipeline & contacts

  • Buyer/seller stage tracking, activity history, per-contact document and transaction status

Documents & e-sign

  • 27-type document repo (spec.html §03), AI-assisted field placement with template memory
  • Signed through KeyRingOS's own in-house e-signature engine — no per-envelope vendor fee

Lead capture

  • Contact forms, home valuation, and consultation booking — one place to configure all three

Marketing

  • Curated property recommendations — pick listings for a client, send a formatted match list that opens on the agent's own site, not a client's inbox pointed back to Zillow
  • Email campaigns — autoresponders and drip sequences, triggered off lead activity, sent via Resend

Tracking links

  • A named short link per channel — Instagram bio, yard sign QR — tied to the same source attribution every lead already carries

Analytics

  • Traffic, SEO performance, and tracking-link/lead-capture stats, one screen

Settings — launch day one

  • Theme (10 presets), logo, and a custom domain set up Render-style — an agent can go live at signup and customize after

One plan, everything above included — no feature is gated behind a second tier.

Three handling types, not one generic "document" bucket. A listing agreement can be e-signed. A closing disclosure is generated by a title company and only needs to be reviewed and stored. A deed needs live ink and a physical notary stamp in most states, full stop — no e-sign product anywhere can make that one legal. Building the repo around that real distinction (spec.html §03) rather than pretending every document works the same way is what keeps the feature honest instead of overselling what e-signature can actually do.
AI-assisted field placement, with template memory — not one-shot magic. A vision-capable model classifies an uploaded document and proposes where signature fields go; the agent confirms once. That confirmed layout is fingerprinted and reused automatically on every future upload of the same standard form — real leverage, since most agents in a given state or brokerage upload the same handful of association templates over and over. It gets faster because the paperwork is repetitive, not because of a self-retraining model — an honest version of "learns over time" rather than an overclaimed one.
05 — The thesis

Better software. Disruptive pricing. Higher margins.

Better software

  • The only bundle — live listings, CRM, lead capture, tracking links, card and e-sign, one system (full list in §04)
  • Pricing is published and checkout is self-serve — no demo required to buy, unlike kvCORE/BoldTrail's custom quote
  • Every named competitor sells at most two or three pieces of the seven-piece foundation (§01) — none sell all seven, and the DIY builders structurally can't sell the one piece that matters most: live MLS data

Disruptive pricing

  • One plan, $149/mo, everything included — undercuts every CRM-included platform: Real Geeks $399, Sierra Interactive from $299.95, Lofty (est. $449+), BoomTown (est. $1,000+)
  • No entry-level tier to compare against a DIY builder — the whole campaign is one line: the foundation every realtor needs, one price
  • $0 setup fee — a real change from the $250 this document used to charge, now a bigger gap against Real Geeks' own $500 setup fee and Luxury Presence's $1,500–3,000 than the monthly price alone already was
  • Even against Placester's site-only $84–154/mo, KeyRingOS includes a CRM Placester doesn't

Higher margins

  • SimplyRETS connection cost is per board, not per agent
  • SimplyRETS' own board cost ($49/mo first board, $25/mo each additional) shared across every agent on that board — see §07
  • Outbound calling, not an enterprise sales machine — a lean team sourcing leads, not a floor of account executives negotiating quotes
Why this is stronger than the prior version. Once the CRM is counted, the real comparison set is Real Geeks / Sierra Interactive / kvCORE-BoldTrail / Lofty / CINC / BoomTown — nearly all $300/mo and up, several undisclosed until a sales call — not bare-website Placester at $84–154/mo. $149/mo is a real, wide gap against that set, not a narrow one against a site-only product.
There is a real sales function. Outbound calling is a real acquisition channel here, not an incidental one; the "self-serve" claim above is specifically about pricing and checkout not being gated behind a demo, not about having zero sales activity. It's commission- and equity-funded, self-funding by design — see §11.
06 — Architecture

One-to-many multi-tenant.

Client-facing sitesgenerated per agent
Render.comhosting — web + background workers
Supabase · Postgresprofiles, auth, display rules
SimplyRETS APItranslates MLS schemas → JSON
Local MLS boardsthe source data
  • Hosting — Render, matching every other LFG platform
  • Payments — Stripe or Square — not yet finalized; programmatic lockout on failed payment either way
  • Data — SimplyRETS as the universal translator between boards and app
  • Email — Resend, transactional and marketing sends alike — nurture sequences, campaigns, notifications
  • AI / inference — vision-capable model for document classification and field-detection (§04, spec.html §03); vendor not yet selected — see §12
  • E-signature — built in-house, not a vendor SDK — signer routing, consent flow, audit trail (§09, §12)

Tenant routing & provisioning — plan, not built

Written down now so the shape is settled before agent #2 signs up. The app itself is still fixture-only today — one hardcoded agent identity, no real tenant table, no auth yet.

URLPurpose
<slug>.closingboss.ioDefault tenant address at signup — public site, listings, card, valuation, Client Portal
<slug>.closingboss.io/portal/<token>Client Portal, namespaced under the agent's own subdomain
Custom domain (optional)Maps onto the same tenant via Render's Custom Domains API — every route resolves identically once mapped
app.closingboss.ioWhere an agent logs in and works — one address, not per-tenant
admin.closingboss.ioClosing Boss's own operator view across every tenant — new, not yet designed; ia.html §06
The real constraint: SimplyRETS bills per board, not per agent. A signup on an already-connected board can go live immediately; a new board is a real $99 one-time connection and isn't same-day by default (§07's concentrated-vs-scattered table). Provisioning has to check board status before promising instant live.

The actual heavy lift isn't the subdomain routing above — it's giving every fixture-backed concept in the wireframed app (contacts, activities, documents, campaigns, alerts) a real tenant-scoped table with RLS, the same pattern already proven on one real table today (showcase_overrides). Running that same shape everywhere else is most of the real build.

07 — Cost matrix

One plan, $149/mo. No setup fee anymore.

PlanSetupMonthlyIncludes
Agent OS$0$149/mo billed annually
($189/mo billed monthly)
Live MLS listings + site + digital card + KeyRingOS + documents & e-sign — everything in spec.html §03, one MLS board connection included, +$25/mo per additional connected board

Setup fees are gone. This document used to charge $250 one-time — it covered the real cost of a custom-designed site (the actual labor, not templated boilerplate) plus the $99 MLS connection cost when it was the agent's first signup on a new board. That cost is absorbed into the $149/mo base price now instead of billed separately at signup; $0 setup, full stop. The gap against Real Geeks' own setup fee — now $500, not the $250 this document used to compare against — is a bigger edge than it used to be, on top of the monthly price, which was always the real difference. $149 breaks down as $124 base plus the $25/mo MLS pass-through below for the one board every agent's price already includes — shown as one number to the agent, not two.

$25/mo of the $149 is the MLS pass-throughFor the one board every agent's price already includes — see the margin math below for why it holds up even scattered across boards
+$25/mo per additional connected boardSame mechanism, billed only for boards beyond the first — a multi-region agent's own added cost, not the common case
Brokerage & Teams — priced per officeOnce agent count and needs are known; brokerage admin adds and manages its own realtors (ia.html §04)

The $25/mo of every $149 that's the MLS fee is worth explaining rather than quietly folding in. SimplyRETS bills Closing Boss per board, not per agent, which is fine when agents cluster on the same MLS and breaks down the moment they don't — see the tables below. Placester's own pricing charges agents $25/mo per active MLS contract, flat — same fix, same number. Agent OS folds the first board's $25/mo into the $149 sticker price; a second or third board — a multi-region agent, not the common case — costs another $25/mo each on top, same mechanism, no longer split across two tiers' math. The $99 one-time board-connection cost itself still stays Closing Boss's own, never billed to the agent directly.

Concentrated — agents share one board

AgentsPlan revenueIDX revenueMLS costNet
1$124/mo$25/mo$49/mo$100/mo
2$248/mo$50/mo$49/mo$249/mo
3$372/mo$75/mo$49/mo$398/mo
4$496/mo$100/mo$49/mo$547/mo
5$620/mo$125/mo$49/mo$696/mo
20$2,480/mo$500/mo$49/mo$2,931/mo

Every agent still carries their own $25/mo IDX pass-through (revenue), but the whole group shares one $49/mo board subscription (cost) instead of paying for a new one each — the MLS cost column never grows past the first board's $49/mo here, which is the entire reason concentrated beats scattered at the same agent count.

Scattered — every agent on a different board

AgentsPlan revenueIDX revenueMLS costNet
1$124/mo$25/mo$49/mo$100/mo
2$248/mo$50/mo$74/mo$224/mo
3$372/mo$75/mo$99/mo$348/mo
4$496/mo$100/mo$124/mo$472/mo
5$620/mo$125/mo$149/mo$596/mo
20$2,480/mo$500/mo$524/mo$2,456/mo
Decided — SimplyRETS Basic, not Premium. The real tier split, confirmed directly against the account (not just the marketing page): Basic excludes multifamily and commercial listings and open houses; Premium adds those. It isn't a listing-status gate the way the public pricing page implied, so the earlier assumption that CLAUDE.md's auto-archive rule requires Premium was wrong — Basic includes full status tracking, just not those two property categories (whether the API labels the specific reason a listing left — sold vs. withdrawn vs. expired — is a minor open detail; a generic "no longer active" label covers it if not). Since KeyRingOS targets residential agents and neither multifamily nor open houses are spec'd features, Basic ($49/mo first board, $25/mo each additional) is the plan going forward, not a placeholder pending more research. Even the fully scattered case is profitable from agent one now, with or without the IDX fee — the fee still roughly doubles the margin at every row above and funds a clean upgrade path to Premium if multifamily coverage turns out to matter later, but it's no longer the difference between profit and a permanent loss the way it was under the wrong Premium assumption.
Open — does KeyRingOS need multifamily coverage? The one real gap Basic tier leaves: a residential agent who occasionally lists a duplex or fourplex wouldn't have it sync. Not a spec'd scenario today (§03), so treated as out of scope for v1 rather than a reason to default to the more expensive tier — revisit if it comes up with a real agent.

SimplyRETS' own board-connection cost is per board, not per agent, and is a tier chosen for feature coverage, not a figure that creeps up with volume on its own — corrected here from an earlier looser reading of "$49→$99→$199 as volume scales." The $99 one-time per board stays a Closing Boss cost, not passed to the agent, in the tables above.

08 — Projections

Month by month, adjustable — not one fixed scenario.

Every number below is editable and recalculates live — change an assumption, the whole model updates. Defaults are deliberately conservative: Year 1 opens at a small monthly signup count that ramps up by a flat amount every month, but Year 2 and Year 3 growth is held well back from that Year 1 pace rather than compounding it aggressively, and churn is modeled a bit higher than the thinnest-plausible number — easy to push more optimistic with the inputs, harder to walk back credibility if the defaults themselves oversell it. Churn compounds against the active base every single month, not just netted at year-end. One plan, one price — every active agent carries the same revenue per month (§07).

Assumptions

Defaults shown; change any field.

Year 1 — ending active agents
Year 2 — ending active agents
Year 3 — ending active agents

Year 1 — months 1–12

Year 2 — months 13–24

Year 3 — months 25–36

Months run across, metrics run down — "New" and "Churned" are both monthly flow, not cumulative. Income = recurring MRR (every active agent at the plan price plus the MLS pass-through fee) + the one-time setup fee on new signups that month. Expenses are itemized — marketing, offshore sales team, offshore support team (each 1 FTE at the stated agents-per-FTE ratio, stepping up a whole FTE at a time, not fractional hires), other (hosting/infra/legal/tools), CEO salary starting Year 2, and Dave's own commission on his attributed signups only — not a replacement for the real, committed Year 1 budget in §09, but the live version of the same shape. No LFG royalty or cost-based fee on top of any of this — LFG's return is the CEO salary above plus the majority equity stake in §11, not a separate revenue line.

09 — Company costs

$50,000 to launch. Then a year of running it.

Two months to launch, $50,000, covering every tech cost — development, hosting, AI, the lot. What follows is what it costs to run the company for the year after: marketing, an offshore sales and support team, Dave's commission, and the infrastructure from §07 at real volume — the same categories modeled live in §08, snapshotted here at that model's default assumptions.

One-time — the build, $50,000

  • Development — cost-plus build: template engine, CRM, card, dashboard
  • E-signature engine — built in-house: signer routing, ESIGN Act/UETA-compliant consent flow, tamper-evident audit trail, certificate of completion — not a vendor SDK
  • MLS / SimplyRETS integration + pilot board
  • Hosting & infra setup
  • AI / inference — build and testing, including document field-detection
  • Legal — entity, JV / operating agreement, trademark search, e-signature compliance review
  • Domain & brand assets
  • Contingency
$50,000Total — all of the above, two months

This is also the founder's draw for the build. "Cost-plus" already means the developer's time is paid through this fee — not a separate salary line for the two months.

Year 1 of operations — running it, by category

Company months 3–14 — the 12 months after the 2-month build in the table above, not months 1–12. Pulled directly from §08's live model at its default assumptions (10 signups month 1, +5/mo ramp, 3% monthly churn) — a snapshot, not a separately-maintained number; change the assumptions in §08 and this table no longer matches until it's re-pulled.

CategoryYear 1
Marketing — SEO, paid search, email$67,060
Offshore sales team — 1 FTE per 250 active agents$15,000
Offshore support team — 1 FTE per 500 active agents$12,000
Other — hosting, SimplyRETS, legal, tools$4,058
CEO salary — starts Year 2, $0 in Year 1$0
Dave's commission — bounty + residual on his attributed agents (§11)$17,114
Total$115,233

Up from the $94,302 this table used to show — not because costs got worse, but because the offshore sales team and Dave's commission are now itemized here explicitly instead of being folded silently into a single "marketing" line. Month-by-month detail — all 12 months, every category, live and adjustable — is in §08, right after the cost matrix; this table is the annual rollup of the exact same model, not a separate estimate.

Marketing: $5,000/mo at launch, compounding at 2%/mo to about $6,200/mo by month 12 — three channels. Ongoing SEO, paid search (Google Ads), and email marketing — nurture sequences to inbound trial signups and demo requests, plus a recurring newsletter to the agent and brokerage contacts the outbound effort accumulates, so every lead who doesn't convert immediately still gets followed up on. Outbound sales itself is deliberately not funded from this budget — it's commission- and equity-funded per §11, self-funding by design, so it never competes with the SEO/ads/email spend for the same dollars. The total figure is still a working assumption: real spend depends on what a signed agent actually costs to acquire, which isn't known yet.
Sales and support are both offshore teams that step up a whole FTE at a time, not two solo hires. Philippines-based, estimated $1,000/mo per FTE for either team. Sales adds a person every 250 active agents; support every 500 — both modeled exactly that way in §08, not smoothed into a single growing line. Sales scaling alongside Dave, not replacing him: this is the "lean team sourcing leads" from §05, separate from Dave's own commission below.
Dave's commission is now itemized, not buried in marketing. $17,114 in Year 1 — a one-time bounty plus a trailing residual, but only on the ~40% of new signups actually attributed to him (§11); the other ~60% come through self-serve marketing with no sales involvement and no commission owed. That 40% split is a working assumption, not sourced — see §08 to test it against other splits.
CEO salary: $0 in Year 1, a modest ~$4,000/mo starting Year 2. The build fee in §07/above covers the two months of build as the founder's draw; no ongoing draw is added on top of the $115,233 Year 1 figure. Year 2 is when it turns on, once there's a real operating company to run rather than a build to finish — not a guessed date, a deliberate one.
$165,233 for the first 14 months, against $225,000 across two SAFEs in §11 — real buffer, not just a match. Build ($50,000) plus 12 months of operations ($115,233), with the CEO salary deferred to Year 2 rather than added here. Dave's $25,000 (his own early-cap SAFE) plus the $200,000 target round (§11) leaves about $59,767 of headroom over the modeled need — live, tied to the same SAFE amounts as §11's calculator.
10 — Legal & compliance · IDX

Four rules, hardcoded into every template.

  • Mandatory brokerage branding — agent never appears independent; supervising brokerage name/logo on every card and page
  • Source attribution — "Listing courtesy of [Brokerage]" on every third-party listing
  • Data confidentiality — seller phone, lockbox codes, compensation notes stripped before render
  • Sync cadence — feeds refresh at least every 12–24 hours
The actual bottleneck is approval, not engineering. SimplyRETS' $99 fee connects the platform to a board. Most boards separately require the individual agent's own IDX license, approved through their broker of record, before their feed goes live — often paperwork, sometimes a fee set by the board, not by SimplyRETS. Real turnaround time isn't known until a real board is tested — see §12.
11 — Ownership structure

Three parties, one cap table.

Closing Boss, Inc. — the bottom line

LFG holds the cap table today, alongside a reserved sales-lead pool that only issues as earned. Neither SAFE is shares yet — each converts at Seed A, at the lower of its own cap or that round's price. Dave's $25,000 ÷ $500,0005.0%; the targeted $200,000 ÷ $1,000,00020.0% — roughly 25.0% combined at conversion, diluting LFG and whatever's vested of the sales-lead pool at that point. Live, tied to the same inputs as the calculator further down — change a SAFE amount or cap there and this updates too. Full walkthrough, with real dollar values through Seed A, Series B, and exit, below.

Who's actually involved:

LFG · tech

  • Builds the IP
  • Retains code control
  • Cost-plus build

Investor · capital

  • Two SAFEs, two caps, not one blended instrument — priced by when the money actually arrived
  • Dave's $25,000 at a $500,000 cap — earliest money in, before there was anything but a plan
  • Target $200,000 (not counting Dave's) at a $1,000,000 cap — the round proper, once Dave's network starts converting
  • Funds the real total in §09 ($165,233), with real buffer left over
  • Each converts to real shares at Seed A, at its own cap or that round's price, whichever is lower — modeled live below

Sales lead — Dave

  • Agent base — a working realtor himself
  • Direct sales
  • Association access
  • Also expected to source most of the round — kept legally separate from his sales pay, no exceptions — see below
  • His $25,000 SAFE above is a structurally separate instrument from this equity too — see below
  • Equity vests on delivered signups, cash commission on top — see below

Exit — low churn once an agent's digital address is set. At ~500 subscribers (~$74,500/mo MRR at the $149/mo single-plan ARPU from §07 — the live model at §08 still runs on its own earlier default inputs; run it with $149/$0 setup for the fuller path there), enough data footprint to raise round two at a real valuation — see §09 for why 500 is also the support-scaling trigger. Decided — no permanent revenue royalty. LFG's return is running the company lean: a CEO salary (§09, starting Year 2) plus the majority equity stake below — real, not diluted away by a separate ongoing fee an acquirer would have to price in and negotiate out at exit. One clean mechanism, not two competing ones.

Correction — on the model's own numbers, Year 1 is net positive, not just "profitable after Year 1." §08's live model at its defaults shows the company going net-positive by month 3, and the full Year 1 nets about $250,844 once real revenue is counted against the itemized §09 costs — a stronger result than the lean-overhead story already implied. That raises the real question honestly: if the model is right, what does a Seed A round actually buy that staying self-funded doesn't?
The honest case for raising anyway — and the case against, if the money has no job. A profitable company doesn't need capital to survive; it needs a specific reason capital makes it grow faster than profit alone would. The real ones here: (1) speed — the offshore team in §09 scales one FTE at a time off agent count already achieved, which is inherently reactive; real capital lets Closing Boss hire ahead of demand instead of behind it, and IDX board approvals (§10) are a slow, relationship-driven process worth accelerating with headcount, not waiting on cash flow to fund; (2) the model being wrong — every number in §08 is a working assumption, and a cash buffer is what survives a materially worse churn or growth rate than modeled, self-funding does not; (3) CEO bandwidth — running the company day-to-day (§09) and personally closing the next round are close to mutually exclusive, so raising once, well, beats raising continuously off thin cash flow. The case against: dilution should buy something specific, not happen by default just because raising is the normal move — if none of the above actually changes the plan, the honest answer is to stay self-funded longer and raise a bigger round later at a better price, not raise Seed A for its own sake.

The sales lead's equity vests on results, not time.

A standard time-vesting schedule pays someone for staying, which is the wrong shape for a role that's entirely about outcomes — and this person is genuinely hard to find, which makes it more important to protect the cap table from equity granted before anything is delivered, not less. Equity vests on a straight line between two agent-count anchors, not a cliff — 5% the moment the first 100 attributed agents are signed and retained, ramping continuously up to a 15% ceiling at 500, with unvested equity reverting if the ceiling isn't hit by an outside date. A cliff between those two points meant 300 agents delivered exactly the same as 101 — no reason to keep pushing once the first tranche hit. The ramp removes that dead zone: every agent between 100 and 500 is worth something.

Counts agents attributed to the sales lead specifically — not the company's total agent count, which also includes self-serve signups §09's marketing spend generated with no sales involvement at all. Tracked the same way as the commission below: a unique referral link/code assigned to the sales lead, recorded as the source on every signup in the CRM (§04) — not an honor system.

Attributed agentsVested
Below 1000%
100 — first tranche5%
300 — midpoint, linear10%
500 — the SOM/exit milestone in §02 and above15% ceiling

Formula: 5% + (agents − 100) / (500 − 100) × 10%, clamped to the 5–15% range — run any agent count through the live calculator below to see the vested % and its dollar value at Seed A. Outside date: 24 months from the sales lead's start date. Whatever hasn't vested by then is never issued — it simply reverts to the unissued pool, available to reallocate if someone else ends up filling the role.

What this means in dollars — Seed A, one growth round, then exit

Two funding events plus an exit, not just one round — this is the honest answer to "how many rounds, and what's it worth in the end." Every number below is editable. Both SAFEs convert into shares at Seed A, each at the lower of its own cap or the round's price. A second round (labeled Series B here, but it's whatever the next real raise turns out to be) dilutes everyone — LFG, Dave, and the Seed A investors alike — the same way Seed A diluted LFG alone. Exit applies no further dilution, just a valuation to whatever everyone is still holding at that point. This is the simplified version of SAFE math this document has used throughout (amount ÷ cap = ownership %, dilution = new money ÷ post-money) — real multi-round cap tables can interact in more complex ways (pro-rata rights, option pools, liquidation preferences at exit aren't modeled here); a lawyer and real cap-table software confirm the exact numbers before signing anything — this is for seeing the shape of it.

Seed A

Defaults shown; change any field.

Series B — the growth round

Roughly a Year 2–3 event on §08's timeline; adjust to whatever you're actually planning.

Exit

No new dilution modeled here — just a valuation on whatever everyone still holds.

None of the three valuations are typed-in guesses — each is ARR × that stage's multiple, where ARR uses the actual ARPU from §08's live pricing inputs (plan price + MLS fee) × 12 × that stage's total agents. Change pricing in §08 and all three move with it. 8× and 6× are common-ish SaaS multiples for a growth round and an acquisition respectively, not researched numbers for this specific company — sanity-check against real comps before this goes in front of anyone. Exit's 4,000 agents matches the full SOM in §02 — the full-market-capture case, not a conservative one; the agent counts across all three stages aren't forced to match any single growth curve in §08, so check they're roughly consistent with whichever scenario you're actually assuming.

Seed A valuation (post-money)
Dave's total payout at exit
LFG's payout at exit
Exit valuation

Party% at Seed A$ at Seed A% after Series B$ at exit

Read the two percentage columns to see the dilution itself happening — everyone's percentage drops between "at Seed A" and "after Series B," including LFG's, including Dave's, because a second round dilutes whoever's already on the cap table, not just the founders. "Dave — vested equity" uses the ramp formula above at the agent count you set — raise or lower it to see how much of his stake is actually real, not just the 15% ceiling. "$ at Seed A" is what a stake is worth the moment the round closes — percentage × Seed A's own post-money valuation, not the exit valuation — so it's a real, near-term number, not a projection years out. "$ at exit" uses the diluted post-Series-B percentage against the exit valuation, which is normally far larger than Seed A's — LFG's and Dave's percentage shrinking across two rounds is dilution working as intended, not a mistake, and that trade only pays off if the exit multiple on a much bigger ARR is worth more than the percentage given up to get there. Comparing "$ at Seed A" to "$ at exit" for the same party is the actual return on staying diluted through both rounds.

Cash commission, on top of equity — self-funding.

Equity is the long-term incentive. A cash commission is the near-term one, and it matters because most sales-minded people expect to get paid per deal, not just in illiquid shares of a company that hasn't proven itself yet. Two parts, both paid from the revenue an agent brings, so neither one can ever cost the company money it hasn't already collected:

PlanMonthly feeResidual — 8%
Agent OS$149/mo$11.92/mo
  • A one-time bounty at signup — $50 per agent attributed to the sales lead, paid once
  • A trailing residual — 8% of the monthly fee — same attributed agents only, for as long as each stays subscribed, not just at signup

8% is Dave's number alone now that LFG's royalty is gone — no longer chosen partly to avoid confusion with a second 10%, just a number sized on its own terms as a trailing sales commission.

Funding source — the $50 bounty comes out of the agent's first month, since there's no setup fee left to draw from. $50 of the first month's $149 goes to the bounty, $99 still reaches the company — about a third of that first month, the same single pocket every signup draws from now that setup fees are gone entirely.

Why both: a bounty alone rewards signing agents up, full stop — someone could chase signups that churn in month two and get paid the same as one that stays for years. The residual rewards agents who stay, which is what actually matters for a subscription business. Example — 20 agents signed in a month: $1,000 upfront (20 × $50), plus about $238 that month in residual (20 × $11.92), compounding as more agents stay active. At 100 signed and retained, that's about $1,192/mo, ongoing, with no new signups required to keep earning it.

Dave is expected to source most of round two — this is now the actual plan, not a hypothetical, which makes the separation below load-bearing, not precautionary. Compensating someone specifically for successfully introducing investors who then invest can trigger broker-dealer registration requirements under US securities law — regulated activity, not a handshake arrangement, unless that person is a licensed rep or the deal fits a narrow exemption. The structure above already handles this: Dave's equity and commission are earned by agent signups only (§11 above), and his own $25,000 SAFE is his personal investment, not compensation for bringing in anyone else's. Any investor introductions he makes are a byproduct of the relationship, never a separately compensated deliverable — no bonus, no extra equity, no percentage of what he raises, ever, regardless of how much of round two actually comes through him. That principle isn't up for negotiation. What's still a to-do, not a decision, and now more urgent given how central Dave's network is to the raise: a lawyer needs to confirm this structure actually holds up before any money changes hands — see §12.
Decided — the sales lead also investing personally is the actual case here, not a hypothetical. Dave's $25,000 SAFE and his results-vested sales equity stay two distinct lines on the cap table, never blended into one number — cash bought at his own $500,000 cap, priced lower than the round's $1,000,000 because it's the earliest money in, before there was anything but a plan; equity earned separately on delivered signups (above). No title is attached to either instrument in this plan; if one gets decided later, it doesn't change the math on this page.
Outbound is the sales lead's own activity, by design. The whole structure above — equity on signups, commission on revenue — only makes sense if the person earning it is the one actually making the calls. Not a separate hire. What's still unsized: no cost-per-agent-acquired estimate exists yet to check the commission rates above against. See §09 for the real total capital picture ($165,233).
12 — Not yet done
  • Decided — Dave fills the sales-lead role (§11), and separately invests $25,000 into the SAFE alongside the original $150,000, same terms — the two instruments kept structurally separate, not blended into one number
  • Legal review of the whole §11 structure — the SAFE, the results-vested equity, and specifically keeping sales pay separate from any compensation for investor introductions (broker-dealer risk)
  • Real cost-per-agent-acquired — nothing here is measured yet; the $5K–8K/mo marketing figure and the commission rates are both starting assumptions until it is
  • Trademark clearance on "Closing Boss" and "KeyRingOS" — not run; both are fresh working names now, equally unincorporated and unlocked
  • Real MLS board contacted for actual IDX approval turnaround
  • BoldTrail / Luxury Presence pricing — still unpublished; only third-party estimates exist
  • Decided — the e-signature engine is built in-house, not routed through a vendor (Dropbox Sign, DocuSign, SignWell). No per-envelope vendor fee, ever — but it also means Closing Boss, not a vendor's pre-built compliance layer, is legally responsible for getting ESIGN Act/UETA consent and audit-trail requirements right (spec.html §03). Legal review of that implementation is still open, and the AI field-detection cost per document isn't priced into §09 yet
  • No repo, no Supabase project, no Render service
  • Full specification — data model, roles, brand, architecture, wireframes — not started