Workforce housing is the largest asset class in American real estate and the least efficiently operated. Annual tenant turnover runs above 50%. Every turn costs $3,000–$5,000 in vacancy loss, make-ready, and leasing overhead. Rent growth is negotiated unit by unit, quarter by quarter, with no structural mechanism to make it predictable. Buildings sell on projections, not proof.
Spot Origin builds Stack — tenant-facing property management software that gives every tenant a growing renewal bonus. The bonus compounds: the longer a tenant stays, the faster their earning rate grows. When ready, the tenant taps one button to extend their lease, accept a rent escalation, and claim the balance as cash.
What makes Stack different from a simple concession is the mechanism underneath. Tenants choose between two earning modes — “I plan to stay” and “I might move” — and the system is mathematically structured so that honesty is the highest-paying strategy. Tenants who truthfully signal their intent earn more than those who try to game the system. This produces a real-time intent signal for the building: who is staying, who is at risk, and when renewals are coming — months before the conventional 60-day notice window.
For operators, the result is higher NOI, eliminated leasing labor, a real-time tenant intent dashboard, and a building that sells with proof instead of projections.
There is a shortage of 7 million units in the workforce housing market. This represents the full housing crisis in the United States.
At an average of 376 units per development, it will take exactly 18,618 buildings to close that gap.
Project 18618 is Spot Origin's mission: touch 18,618 workforce housing buildings — whether through Stack installation, capital formation, or both. This is not a marketing slogan. It is a calculation, and it defines everything we do.
The Math:
7,000,000 units needed nationwide
÷ 376 units per average development
= 18,618 buildings
Every building that installs Stack is one step toward solving a crisis that affects millions of working families — teachers, nurses, firefighters, service workers — who cannot afford housing in the communities where they work.
Stack is tenant-facing property management software. The tenant opens the app, sees a growing cash balance (“Your Renewal Bonus”), and taps one button: “Extend 1 Year — Claim $1,247.” Rent escalates per the original lease terms. No negotiation, no DocuSign, no leasing agent involvement. Money hits their bank via ACH within 24 hours.
The app is a single screen. At the top: a growing dollar amount and the current earning rate (“+$75/mo · Year 2”). Below it: one green button to claim the balance by extending. Below that: the earning mode selector.
The earning rate accelerates with tenure. A tenant in Year 1 might earn $50/month. By Year 2, $75/month. By Year 3, $100/month. The balance grows every month, and the rate itself grows — compounding the incentive to stay.
If the tenant moves out without renewing, the balance resets to zero. This is the loss aversion mechanism: leaving means forfeiting a visible, growing dollar amount they've been watching in the app for months. The cost of leaving increases every month — not because moving got harder, but because the number in the app got bigger.
Below the renewal button, tenants choose between two modes:
“I plan to stay” — the earning rate increases each month. Balance grows slowly now but accelerates over time. Think of it as building a faster engine. Mathematically, the tenant's earning velocity increases by a constant α each month, and the balance grows at the current velocity.
“I might move” — the balance fills up as fast as possible right now. Earning rate stays flat or decays. Think of it as cashing in your chips. The tenant receives a direct monthly bonus but their velocity erodes.
Tenants can switch at any time. What they've already earned stays. Only future earnings change.
The two modes are not cosmetic. They are a truthful mechanism in the tradition of Vickrey-Clarke-Groves — the tenant's dominant strategy is honest revelation of intent.
The key insight is that velocity compounds. A tenant who honestly stays in “plan to stay” for 18 months builds a much higher earning rate than someone who games the system from day one. When they eventually switch to “might move” to harvest, the payout is significantly larger.
Formally: the optimal number of months to spend in “might move” mode before renewal is a constant determined by the system parameters (c/α, approximately 3 months), not by the tenant's strategy. This means the optimal play for every tenant is:
Any deviation from this — claiming “might move” for 12 months straight, rapid switching, crying wolf — produces a lower payout. The math punishes dishonesty automatically.
Numerical example: Tenant at month 20, plans to renew at month 24.
Honest strategy (stay 20mo, move 4mo): $1,847
Gaming strategy (move entire 24mo): $1,584 (−$263)
Gaming strategy (stay entire 24mo): $1,690 (−$157)
Gaming strategy (move 12mo, stay 12mo): $1,521 (−$326)
The honest strategy wins by $157–$326 over every gaming approach.
“Always claim move for maximum money” — fails because move mode keeps velocity flat or decaying. Without compounding from stay mode, total earnings are linear instead of quadratic. For any tenure beyond ~6 months, this underperforms honest play.
“Cry wolf — claim move, then switch back” — penalized by velocity decay. Each month in move mode costs permanent velocity loss. Three months of false signaling at δ=0.95 costs ~$128 in future balance. The system has memory.
“Rapid switching to probe the system” — velocity decay makes this net-negative even without explicit cooldown penalties.
“Everyone claims stay, then mass-switches before renewal” — this is the desired behavior. The building gets exactly what it wants: a predictive signal of upcoming renewals with ~3 months of lead time. The mass-switch IS the data product.
The mechanism is built on three well-documented behavioral principles:
Hyperbolic discounting. $200 today beats $600 in 8 months. Tenants claim early and cheap, voluntarily retaining themselves for less than it would cost the operator later. Workforce housing tenants — who live closer to financial margins — are the most responsive to immediate cash.
Loss aversion. A growing balance forfeited on move-out feels like losing money. It's visible, growing, and unavoidable every time they open the app. The psychological cost of leaving increases every month.
Standing offer, not concession. Concessions are reactive negotiations where the tenant has leverage. The standing offer inverts it — money is already there, accruing. The tenant claims, not negotiates. The operator never offers a concession again.
Because the earning rate accelerates with tenure, tenants have an incentive to extend early. A tenant in Year 2 earning $75/month who sees Year 3 at $100/month extends now to start the clock on the next tier sooner. The operator gets multi-year commitments from tenants pulling forward renewals they didn't need to make yet.
The earning mode selector solves the #1 information problem in multifamily: landlords have no idea who's renewing until 60 days out (or less). Stack turns tenant intent into a real-time data feed.
Because honesty is the dominant strategy, mode selection is a reliable signal. What the building sees:
| Tenant Signal | What It Means | Leasing Action |
|---|---|---|
| Stay mode, 18+ months | High-confidence retention | Auto-generate renewal offer early |
| Just switched Stay → Move | Renewal window opening (~3 months) | Prioritize outreach, prepare offer |
| Move mode, 3–6 months | Actively considering departure | Escalate: personalized retention offer |
| Move mode, 6+ months | Likely leaving (or gaming — either way, at-risk) | Begin pre-marketing unit |
| Switch Move → Stay | Was on the fence, decided to stay | Retention working — monitor |
The building's per-unit cost naturally scales with retention risk. Stay-mode tenants cost little (just accruing velocity). Move-mode tenants cost more (active retention spend). The building spends more precisely on the tenants most likely to leave, funded by spending less on stable tenants. Net cost per unit is lower than industry-standard concessions, with better data.
The pitch to owners: “You pay less for tenants that plan to stay and more for tenants that plan to move — but ultimately stay. Stack adjusts automatically. The tenant's own behavior is the underwriting signal.”
Multifamily operators spend enormous sums acquiring and retaining tenants. The industry accepts 50%+ annual turnover as normal, budgeting $3,000–$5,000 per turn for make-ready, vacancy loss, and leasing costs. On top of that, the industry spends approximately 47.5 hours per unit per year on leasing activities — roughly $2,000/unit/year in labor just to chase renewals.
Stack redirects a fraction of that spend into tenant incentives — and captures the difference as NOI.
Consider a 300-unit workforce housing building:
| Conventional Operation | Amount |
|---|---|
| Annual turnover rate | 50% |
| Units turned per year | 150 |
| Cost per turn (make-ready, vacancy, leasing) | $5,000 |
| Annual turnover cost | $750,000 |
| Annual leasing labor (renewal overhead) | $600,000 |
| Total annual retention + leasing spend | $1,350,000 |
| Stack Operation | Amount |
|---|---|
| Annual turnover rate (with compounding incentive) | 35% |
| Units turned per year | 105 |
| Cost per turn | $5,000 |
| Annual turnover cost | $525,000 |
| Annual leasing labor | ~$0 (tenant self-serve) |
| Tenant accrual payouts | ~$180,000 |
| Stack platform cost ($10/unit/mo) | $36,000 |
| Stack renewal fees (~$22K) | $22,000 |
| Total annual retention + leasing spend | $763,000 |
The Arbitrage: Spend $238,000 on Stack and tenant accruals. Save $587,000 in turnover costs and leasing labor. Net improvement to NOI: $587,000/year.
This is not charity. It is capital efficiency.
Add contractual rent escalation above market norms — compounding over a 3–5 year hold — and the NOI improvement grows into hundreds of thousands more. Capitalized at exit, that's millions in additional building value.
Traditional operators compete on amenities: pools, gyms, rooftop lounges. These cost money to build, money to maintain, and attract tenants who leave for the next shiny thing. A pool doesn't care if you stay or go.
Stack's compounding incentive is a retention-linked amenity. It costs nothing until the tenant earns it by staying. It grows in value — and grows faster — the longer they remain. Unlike a gym membership, leaving means forfeiting something real: a visible, growing dollar amount with an accelerating earning rate.
| Amenity | Upfront Cost | Ongoing Cost | Retention Impact |
|---|---|---|---|
| Pool | $200,000+ | $30,000/yr | Minimal |
| Fitness center | $100,000+ | $15,000/yr | Minimal |
| Rooftop lounge | $150,000+ | $20,000/yr | Minimal |
| Stack (compounding bonus) | $0 | Performance-linked | High — increases with tenure |
A developer building workforce housing is building an asset to sell. The buyer underwrites NOI, and NOI depends on two things: occupancy (retention) and rent growth. Stack improves both with one button.
Every renewal through Stack is a revealed-preference data point. The buyer isn't guessing at renewal probability — they're looking at actual tenant behavior: who renewed, when, at what price, how early. No other building has this dataset.
But Stack goes further. The earning mode data provides a forward-looking retention signal. The buyer can see not just who renewed in the past, but who is currently in “plan to stay” mode and who has switched to “might move.” This transforms the buyer's underwriting from backward-looking historical data to a live prediction of future retention.
A building with 85%+ retention through Stack, proven by data, underwrites at a lower risk premium than an identical building with assumed retention. The buyer is paying for certainty.
The seed lease encodes a rent escalator — configurable per building. Every renewal is a tenant opting into that escalation voluntarily. Over a 3–5 year hold, contractual escalation above market norms produces hundreds of thousands in cumulative NOI difference — which capitalizes into millions in building value at sale.
This isn't a projection. It's a track record. The buyer can see every renewal, every escalation, every data point.
The industry spends ~$2,000/unit/year on leasing overhead. Stack replaces all of it with a button the tenant presses themselves. On a 300-unit building, that's $600,000/year in labor savings that drops straight to NOI.
A building with proven retention, contractual rent growth, real-time tenant intent data, and lower operating costs sells at a tighter cap than a comparable building without that data. Even a quarter-point of cap rate compression on a stabilized asset is millions in sale price.
When a building running Stack goes to market, the buyer receives something no comparable building can offer: a complete retention cost curve built from revealed-preference data, plus a real-time tenant intent dashboard. Every renewal has a timestamp, a dollar amount, a rent escalation, and a tenure length. Every tenant has a current earning mode that signals their likelihood of renewal.
The seller isn't projecting 90% retention — they're proving it with two years of behavioral data. The buyer isn't estimating rent growth — they're looking at contractual escalations tenants already agreed to. And the buyer can see the current intent distribution across the building: 80% in stay mode, 15% recently switched to move (renewals incoming), 5% long-term move (at-risk). The building sells itself because the data does the work.
The retention thesis is compelling, but it's not what closes the sale with operators. What closes the sale is this: Stack eliminates the entire renewal workflow.
The industry spends approximately 47.5 hours per unit per year on leasing activities. For a 200-unit building, that's nearly 10,000 hours of labor annually — just to get tenants to sign a piece of paper they were probably going to sign anyway.
The 90-day notice. The negotiation. The DocuSign chase. The follow-up calls. The spreadsheet tracking who's responded and who hasn't. The concession negotiations when a tenant threatens to leave. The whole circus.
Stack replaces all of it. The tenant opens the app, sees their growing balance, and presses one button. Lease extends. Rent escalates. Cash pays out. No human involvement required.
And because the earning mode selector provides a real-time intent signal, the leasing office doesn't even need to guess who's renewing. They can see it in the dashboard: green means stable, amber means renewal incoming, red means at-risk. The entire leasing function becomes proactive instead of reactive — and most of it becomes unnecessary.
The Labor Economics:
~47.5 hours/unit/year × $42/hr fully loaded = ~$2,000/unit/year in leasing labor
Stack costs $10/unit/month = $120/unit/year
The platform pays for itself 16x on labor savings alone — before a single tenant is retained.
This is why the pilot is zero risk. Even if Stack retained zero additional tenants — if the only thing it did was let tenants renew themselves — the operator saves $1,880/unit/year in labor. The retention layer and the intent signal are a free bonus on top of a product that already pays for itself as a workflow tool.
For readers interested in the mathematical underpinning, this section describes the formal model. The mechanism is a direct application of incentive-compatible mechanism design: the tenant's dominant strategy is honest revelation of intent.
Let v(t) be the tenant's earning velocity ($/month) and B(t) their accumulated balance at month t.
Stay mode (accumulate velocity):
Move mode (accumulate position):
Where α is the acceleration rate, c is the direct monthly bonus in move mode, and δ is the velocity decay rate.
A tenant who will renew at total time T months from now wants to maximize B(T). They can switch from stay to move at any time t*. Taking the derivative and simplifying:
The optimal harvest window (time in move mode before renewal) is c/α — a constant determined by system parameters, not by the tenant. With default parameters (α=$2.50, c=$8), this equals approximately 3 months.
This means the tenant's optimal strategy is mechanically tied to their real time horizon. Honesty is how they maximize their payout. Any attempt to game the system — staying in move mode too long, rapid switching, crying wolf — produces a lower total balance.
| Parameter | Controls | Recommended |
|---|---|---|
| α (acceleration) | How fast earning rate grows in stay mode | $1.50–$4.00/mo² |
| c (move bonus) | Direct balance bonus in move mode | $5–$15/mo |
| δ (decay) | How fast velocity erodes in move mode | 0.92–0.97 |
The ratio c/α determines the optimal harvest window. At c/α ≈ 3 months, the building gets a full quarter of lead time on renewals — matching the industry-standard 90-day renewal notice window, but produced by the tenant's own incentive-maximizing behavior rather than a policy requirement.
Stack's pricing is designed to be aligned and transparent:
The pilot is zero risk: no cost for 12 months. If renewals aren't up, turn it off.
On a 200-unit workforce housing building:
| Line Item | Amount |
|---|---|
| Platform fee ($10/unit × 200 × 12) | $24,000/year |
| Renewal fees (~100 renewals × $290 avg) | ~$14,500/year |
| Total Stack cost | $38,500/year |
| Leasing labor savings ($2,000 × 200) | $400,000/year |
| Turnover savings (15pt reduction × $5K/turn) | $150,000/year |
| Rent escalation above market (compounding) | $50,000+ year 1 |
| Total operator value | $600,000+/year |
The operator would be economically irrational to cancel. Saving $38,500 means forfeiting $600,000+ in value. This is the moat — not a feature comparison with Yardi, but an economic trap that makes switching away from Stack a destructive act.
Separate from the SaaS business, Spot Origin maintains a capital markets practice — building a network of equity participants for traditional workforce housing deals.
The structure is conventional. Developers bring shovel-ready multifamily projects. Spot Origin connects them with equity partners. Standard deal mechanics, standard return expectations. We are not trying to reinvent the capital stack or target deals that are struggling to pencil.
The edge is Stack. Every deal Spot Origin touches installs the software on the asset. The equity participant isn't investing in a conventional workforce housing building — they're investing in one with a structural NOI advantage: proven retention, contractual rent growth, eliminated leasing overhead, real-time tenant intent data, and a dataset the buyer can underwrite against at exit.
Same deal, better outcome, because of the software running on it.
We believe in honest assessment of what could go wrong.
These are real risks. We are pre-revenue and building. The zero-risk pilot structure exists precisely because we acknowledge this — we're asking operators to test the product with no downside, not to take it on faith.
Stack is tenant-facing property management software built around a truthful mechanism. Tenants see a growing renewal bonus that compounds the longer they stay. They choose an earning mode that honestly signals their intent. One tap extends the lease, escalates rent, and pays out cash.
The mechanism is structured so that honesty is the dominant strategy — tenants who truthfully signal their plans always earn more than those who try to game the system. This produces three things simultaneously: higher retention, contractual rent growth, and a real-time tenant intent signal no other building has.
For operators, it replaces Yardi and pays for itself 16x on labor savings alone — before counting a single retained tenant or a single intent signal.
For developers, it makes buildings worth more at exit — proven retention, contractual escalation, live intent data, tighter cap.
For equity partners, it provides a structural NOI advantage on every deal in the portfolio — same building, better outcome, because of the software.
For tenants, it means getting paid to stay. Earning more by being honest. Building something that looks like wealth in a system that was never designed to let them.
Where we are today: Pre-revenue. Building the product. Signing first pilots. Assembling the equity Rolodex. We are honest about what is proven (the mechanism design, the economics) and what is untested (the deployment at scale). The zero-risk pilot exists because we believe the product works — and we're willing to prove it before we charge for it.
The workforce housing market is the largest, worst-operated asset class in America. We're fixing it with a truthful mechanism and one button.