SubLease.fyi — The Commercial Sublease Marketplace Built for the Post-WeWork Glut
Every mid-size city has hundreds of companies sitting on unused office leases they are desperate to sublease, and every startup founder is hunting for a 6-month flexible space that doesn't require a 3-year commitment. They have never been able to find each other efficiently — until now.
Difficulty
intermediate
Category
Marketplace
Market Demand
Very High
Revenue Score
7/10
Platform
Web App
Vibe Code Friendly
No
Hackathon Score
5/10
What is it?
The collapse of WeWork and the hybrid work shift created a 200-million-square-foot commercial sublease overhang across major US metros that existing commercial real estate platforms completely ignore because the commissions are too small for traditional brokers. Sublessors are posting in Slack communities, LinkedIn, and Craigslist while sublessees scroll Loopnet for listings that are never updated. SubLease.fyi is a two-sided marketplace specifically for direct company-to-company commercial subleases: verified listings with lease term, monthly cost, included amenities, and direct contact with the decision-maker, no broker required. Revenue comes from listing promotion and a lightweight SaaS dashboard for companies managing multiple sublease listings. Fully buildable now because the pain is acute, both sides are reachable on LinkedIn, and the technical build is a standard Next.js marketplace with no exotic dependencies.
Why now?
The commercial office sublease overhang reached record levels in early 2026 as hybrid work policies solidified and post-WeWork lease restructuring created hundreds of thousands of available sublease spaces with no efficient discovery platform.
- ▸Verified company listings with lease term, monthly cost, sq ft, included amenities, and Google Maps embed (Implementation note: Supabase PostGIS enables radius search)
- ▸Direct inquiry form to sublessor decision-maker email bypassing broker gatekeeping
- ▸Featured listing promotion with Stripe recurring billing and search rank boost
- ▸Sublessee saved search with Resend email alert when new listings match their criteria
Target Audience
Companies with 1,000–50,000 sq ft of unused office space in top 20 US metros (sublessors), and seed-to-Series A startups needing flexible 6-24 month office space (sublessees) — tens of thousands of active participants in this market right now.
Example Use Case
Acme Corp is sitting on 4,000 sq ft of unused office in Austin with 18 months left on their lease. They list on SubLease.fyi in 8 minutes, get 3 qualified inquiries from local startups within 48 hours, and sublease the space, saving $12,000/month in rent.
User Stories
- ▸As a company ops manager, I want to list our unused office space with lease terms and direct contact in under 10 minutes, so that I can find a subtenant without paying a broker commission.
- ▸As a startup founder, I want to search verified sublease listings by city, size, and monthly cost, so that I can find flexible office space without wading through broker gatekeeping.
- ▸As a company managing three office subleases, I want a single dashboard showing inquiry volume per listing, so that I can prioritize which spaces to promote without managing three separate email threads.
Done When
- ✓Listing creation: done when sublessor completes 8-field form and listing appears in city search results within 60 seconds.
- ✓Geo search: done when sublessee searches a city and sees listings sorted by distance with a Google Maps pin for each result.
- ✓Inquiry routing: done when sublessee submits inquiry form and sublessor receives formatted email with contact details within 2 minutes.
- ✓Featured billing: done when sublessor completes Stripe checkout and their listing appears at the top of search results with a Featured badge.
Is it worth building?
$199/month featured listing x 30 companies = $5,970 MRR. Free basic listings drive search traffic. $1k MRR at month 2 from 5 promoted listings assumes 3% conversion from 150 sublessors reached via LinkedIn outreach.
Unit Economics
CAC: $35 via LinkedIn outreach to ops managers. LTV: $2,388 (12 months at $199/month). Payback: 1 month. Gross margin: 88%.
Business Model
Freemium marketplace + SaaS
Monetization Path
Free basic listing: visible in search. Featured listing $199/month: top placement, badge, direct inquiry routing. Multi-listing dashboard $99/month: for companies managing 3+ spaces.
Revenue Timeline
First dollar: week 3 via first featured listing. $1k MRR: month 2. $5k MRR: month 5. $10k MRR: month 9.
Estimated Monthly Cost
Supabase: $25, Vercel: $20, Google Maps API: $15, Clerk: $25, Resend: $10, Stripe: ~$20. Total: ~$115/month at launch.
Profit Potential
$10k–$30k MRR achievable within 8 months as the commercial sublease inventory continues growing through 2026.
Scalability
High — expand to furnished office equipment subleasing, team plan for commercial real estate attorneys, and API for tenant rep brokers.
Success Metrics
Week 2: 20 seeded listings before launch. Week 4: 50 organic listings, 200 sublessees searching. Month 2: 5 featured listings paying $199/month.
Launch & Validation Plan
Manually list 20 real sublease opportunities found on LinkedIn and Craigslist, drive 50 startup founders to search, measure inquiry click-through before building Stripe billing.
Customer Acquisition Strategy
First paying customer: DM 30 ops managers at Series B+ companies in Austin, NYC, and SF who likely have unused office space per LinkedIn headcount data, offer free featured listing for 90 days in exchange for feedback. Ongoing: LinkedIn content about the commercial sublease overhang, r/startups, Y Combinator Slack, Hacker News Show HN.
What's the competition?
Competition Level
Low
Similar Products
Loopnet targets large broker-mediated deals above 10,000 sq ft. Craigslist has zero verification or structured search. PivotDesk was acquired and shut down, leaving the market empty.
Competitive Advantage
Loopnet requires broker intermediation and has zero direct-contact subleases under 5,000 sq ft. Craigslist has no verification or search. SubLease.fyi is the only verified, searchable, direct-contact sublease platform for SMB-scale spaces.
Regulatory Risks
Low regulatory risk — platform is a listing marketplace not a real estate broker. Must include disclaimer that SubLease.fyi is not a licensed broker and users should consult an attorney before signing sublease agreements.
What's the roadmap?
Feature Roadmap
V1 (launch): listing creation, geo search, inquiry email routing, featured listing Stripe billing. V2 (month 2-3): saved search email alerts, listing analytics dashboard, photo gallery upload. V3 (month 4+): in-app messaging, broker partner accounts, furnished equipment add-on listings.
Milestone Plan
Phase 1 (Week 1-2): listings CRUD, PostGIS geo search, inquiry routing via Resend working locally. Phase 2 (Week 3): full UI, Stripe featured billing, Clerk auth deployed with 20 seeded listings. Phase 3 (Month 2): 50 organic listings, first 5 paying featured sublessors, saved search alerts live.
How do you build it?
Tech Stack
Next.js, Supabase, Stripe, Resend, Google Maps API, Clerk for auth — build with Lovable for marketplace UI, Cursor for API routes, v0 for listing card components
Suggested Frameworks
Next.js, Supabase Postgres with PostGIS for geo search, Clerk Auth
Time to Ship
3 weeks
Required Skills
Next.js, Supabase with geo queries, Stripe, two-sided marketplace UX design.
Resources
Supabase PostGIS docs, Google Maps Places API docs, Clerk quickstart, Next.js docs.
MVP Scope
app/page.tsx (search + listing grid), app/listings/[id]/page.tsx (listing detail + inquiry form), app/dashboard/page.tsx (sublessor listing manager), app/api/listings/route.ts (CRUD + geo search), app/api/inquiries/route.ts (inquiry routing to sublessor email), app/api/promote/route.ts (Stripe featured listing checkout), lib/db/schema.ts (listings + inquiries + saved_searches), components/ListingCard.tsx (card with price and amenities), seed.ts (20 realistic demo listings across 5 metros), .env.example
Core User Journey
Post listing (8 minutes) -> receive first inquiry email within 48 hours -> upgrade to featured listing -> sublessee searches city -> finds listing -> sends inquiry -> deal begins.
Architecture Pattern
Sublessor submits listing -> Supabase Postgres with PostGIS -> sublessee searches by metro and radius -> inquiry form -> Resend routes email to sublessor -> Stripe checkout for featured listing -> listing rank updated in query.
Data Model
Company has many Listings. Listing has many Inquiries. Listing has one FeaturedSubscription. User (sublessee) has many SavedSearches. SavedSearch triggers Inquiry alerts via Resend.
Integration Points
Supabase Postgres with PostGIS for geo search, Google Maps API for location embed, Clerk for auth, Stripe for featured listing billing, Resend for inquiry routing and saved search alerts.
V1 Scope Boundaries
V1: US only, web app only, text and photo listings, direct email inquiry. No in-app messaging, no lease document signing, no broker accounts, no mobile app, no international markets.
Success Definition
A company lists a sublease without any founder help, receives a qualified inquiry within 48 hours, and pays for a featured listing on their own after seeing the inquiry volume.
Challenges
Two-sided marketplace cold start problem is the primary killer — the platform is worthless to sublessees without listings, and sublessors won't list on an empty platform. Must manually seed 20 listings via LinkedIn outreach before any public launch. This is a distribution problem not a technical one and it will take 4x longer than expected.
Avoid These Pitfalls
Do not launch publicly with under 15 real listings — an empty marketplace kills trust immediately and you will not recover first impressions. Do not charge sublessors to list in V1 — friction kills supply side in cold-start phase. Finding first 10 promoted listings requires personal LinkedIn outreach not ads — budget 3 weeks of manual work before any paid acquisition.
Security Requirements
Clerk Auth with email verification, RLS on listings so only owners can edit their records, inquiry emails routed via Resend without exposing sublessor personal email in frontend HTML, rate limiting 20 inquiries per IP per day.
Infrastructure Plan
Vercel for Next.js, Supabase Postgres with PostGIS extension for geo queries, Supabase Storage for listing photos, Clerk for auth, Sentry for error tracking, GitHub Actions for CI.
Performance Targets
100 DAU at launch, geo search query under 300ms with PostGIS index, listing detail page under 2s load, Resend inquiry email delivered within 60 seconds of form submission.
Go-Live Checklist
- ☐Security audit and RLS policies verified.
- ☐Stripe featured listing billing tested end-to-end.
- ☐Sentry error tracking live.
- ☐PostGIS geo index confirmed on listings table.
- ☐Custom domain with SSL active.
- ☐Broker disclaimer and terms of service published.
- ☐20 real listings seeded across 3 metros.
- ☐Rollback plan: Vercel instant rollback to previous deployment.
- ☐Launch post drafted for r/startups and LinkedIn.
First Run Experience
On first run: 20 pre-seeded listings across NYC, SF, and Austin load in the search grid with real-looking company names, prices, and amenity badges. User can immediately search by city and see filtered results with map pins. No manual config required: PostGIS seed data and Google Maps static image embeds load without any user account needed.
How to build it, step by step
1. Define lib/db/schema.ts with Listing, Inquiry, SavedSearch, and FeaturedSubscription tables including PostGIS point field for location. 2. Run npx create-next-app with TypeScript and Tailwind. 3. Install and configure Clerk for auth with company email verification. 4. Build /api/listings route with PostGIS radius search query using Supabase RPC. 5. Build ListingCard.tsx with price, sq ft, term, amenities badge grid, and Google Maps static embed. 6. Build listing detail page with inquiry form that emails sublessor via Resend on submission. 7. Build sublessor dashboard showing listing views, inquiry count, and featured listing upgrade CTA. 8. Build Stripe checkout for $199/month featured listing that sets featured_until timestamp in Postgres. 9. Build saved search alert cron that checks new listings daily and emails matching sublessees via Resend. 10. Deploy to Vercel, seed 20 realistic listings across NYC, SF, and Austin, verify search and inquiry flow end-to-end without any manual setup.
Generated
May 30, 2026
Model
claude-sonnet-4-6
Disclaimer: Ideas on this site are AI-generated and may contain inaccuracies. Revenue estimates, market demand figures, and financial projections are illustrative assumptions only — not financial advice. Do your own research before making any business or investment decisions. Technology availability, pricing, and market conditions change rapidly; always verify details independently.