Both asset classes target working Americans who need space. The similarities end there. Here's how the ROI math actually shakes out — and why contractor garages are winning the argument in secondary markets.
Self-storage has been the darling of small real estate investors for two decades. Low maintenance, passive income, recession-resistant. The pitch writes itself. But contractor garages are eating self-storage's lunch in secondary markets — and most developers haven't noticed yet. Let's look at what the numbers actually say.
Before we get into the details, here's where the two models land on the most important metrics in a representative secondary market (think: mid-sized Midwest city, not coastal premium pricing):
A 1,000 sq ft contractor bay at $300/month yields the same revenue as 300 square feet of self-storage at $1/sqft. The contractor tenant uses their space actively — it's a workspace, not a holding bin. That distinction drives every difference below.
This comparison uses a 12,000 sq ft facility in a secondary market as the benchmark. Self-storage scenario assumes climate-controlled units. Contractor garage scenario assumes 12 bays at 1,000 sq ft each.
| Factor | Contractor Garage | Self Storage |
|---|---|---|
| Construction cost/sqft | $45–65 | $35–55 (non-climate) $55–80 (climate) |
| Revenue/sqft/month | $0.25–0.40 | $0.60–1.50 (climate) |
| Stabilized occupancy timeline | 18–36 months | 24–48 months |
| Average tenant tenure | 18–36 months | 4–8 months |
| Annual tenant turnover | 20–35% | 50–80% |
| Lease structure | 6-month minimum | Month-to-month |
| Operational complexity | Moderate | Low (high automation) |
| Stabilized cap rate | 6.5–8% | 5.5–7% |
| Year 3 cash-on-cash | 5–12% | 4–9% |
| Competition (secondary markets) | Low | High to Saturated |
The self-storage column looks better on revenue per square foot. That's real. But scroll to the tenant tenure row — that's where the contractor garage argument lives.
Before you pick a model, validate whether your site actually pencils for flex space development. 15 interactive items covering site selection, financial modeling, and tenant pipeline.
Self-storage operators spend a lot of time talking about "sticky" tenants — people who store their grandmother's china and forget about it for years. The reality is messier. Self-storage national averages show 50–80% annual turnover. Every vacancy costs you marketing spend, admin time, and a gap in revenue.
Contractor tenants are different in a fundamental way: the bay is their operating infrastructure. A plumber who stores his truck, tools, pipe inventory, and water heaters in your bay isn't switching facilities for a $30/month discount. Moving means downtime. Downtime means lost jobs.
That stickiness compounds over time. Here's what it looks like in practice:
A 12-bay contractor garage with 30% annual turnover loses ~3.6 tenants per year. At $300/bay, you're working to fill 3–4 vacancies annually. A self-storage facility with 70% turnover on 40 units is filling 28 vacancies per year — every single year. The leasing cost alone will eat your returns.
This is why contractor garages punch above their weight on long-term cash flow despite lower revenue per square foot. The holding cost of vacancy in self-storage is chronically underestimated in pro formas.
Honesty matters here. Self-storage has genuine advantages that aren't going away:
A well-run self-storage facility runs almost entirely on software. Automated gate codes, online leasing, remote access control. One manager can handle 200+ units. Contractor garages require more active management — tenant relationships, maintenance calls, move-in/move-out coordination.
Climate-controlled self-storage in supply-constrained urban markets can hit $2–3/sqft/month. No contractor garage touches that. If you're building in a market with genuine supply constraints on self-storage, the per-square-foot argument is real.
Self-storage has 30 years of transaction history. Lenders understand the model. Cap rates are compressed precisely because institutional capital has piled in. Contractor garage financing can be trickier because there's less comparable transaction data — a real friction point for some developers.
Here's what the ROI table above doesn't capture: the self-storage market in most secondary markets is saturated. Public Storage, Extra Space, and CubeSmart have been aggressively expanding for a decade. In many mid-sized metros, new self-storage supply has outpaced demand by 20–30% since 2019.
Meanwhile, contractor garage supply in those same markets is close to zero. The Class B industrial space that used to serve contractors has been converted to distribution uses. New contractor-specific space barely exists outside of a handful of pioneering developers.
That supply gap is your opportunity — but only if you move before the market gets educated. The window for differentiated returns in contractor garages is 3–5 years in most secondary markets. After that, you'll be competing on price like everyone else.
This isn't a universal recommendation. Here's a framework for deciding:
The honest answer is that contractor garages offer better risk-adjusted returns in secondary markets today — but they require more hands-on development skill and active tenant management. If that matches your profile, the opportunity is real.
Get the checklist. 15 items covering everything you need to verify before committing capital to a contractor garage project.
The comparison above uses benchmark data. Your specific market, land costs, and tenant pipeline will determine your actual returns. Start with our free checklist to validate whether your site pencils for contractor garage development.
15 interactive items covering site selection, financial modeling, and tenant pipeline — before you commit capital.
Get the Free Checklist →Financial modeling templates, lease structures, tenant acquisition playbook — everything to build with confidence.