Blog ·
How to run 20 STR listings as a solo host (without burning out)
We talk to a lot of hosts at the 5-listing mark who hit a ceiling. Their cleaning ops are working, their pricing is decent, their occupancy is in the 60s. They want to grow to 20 listings — but they can also see that 4x’ing their guest message volume + 4x’ing their cleaner coordination + 4x’ing their channel sync issues will break them.
Here’s the playbook for getting from 5 to 20 without hiring a single employee.
The honest truth: 20 is the ceiling for solo
Some YouTube gurus will tell you 50+ listings solo is doable. Most of them are lying about the number, or they have a hidden VA they don’t mention. 20 is the realistic ceiling for a true solo operator using modern AI tooling. Past 20, you need at least one part-time co-host or you start dropping balls.
But 20 is genuinely doable. Here’s how.
The tooling stack at 20 listings
You will need exactly four pieces of software:
- Cohost platform with built-in AI replies ($59–99/mo) — handles ~95% of guest messages
- Cleaning dispatch + payment (Turno, $15/mo or built into your cohost platform) — coordinates cleaners
- Bookkeeping for the LLC (MyAIAccountant, $39/mo) — replaces a $300/mo bookkeeper
- Smart locks + noise sensors ($60/door one-time) — automated check-in/out, party prevention
Total stack cost: ~$200/mo + $60/door one-time. That’s $1.5K one-time + $2.4K/yr. For 20 listings averaging $40K revenue each ($800K portfolio), that’s 0.3% of revenue spent on software. Negligible.
The workflow you must standardize
The single biggest difference between hosts who scale to 20 and hosts who burn out at 8: standardization.
Standardize across all listings:
- Same WiFi naming convention. “[StreetName]-Guest” + same password format. Reduces guest messages about WiFi by 80%.
- Same check-in instructions PDF template. Photo of the door, photo of the parking spot, code rotation timing. Auto-generated per property.
- Same cleaning checklist. Same supply list, same closing routine. Cleaners can move between properties without retraining.
- Same review-request copy. Personalized via AI, but the underlying ask is identical.
- Same dynamic pricing rules. Floor + ceiling + minimum stay rules per property type, not per individual property.
- Same guidebook structure. Top 5 restaurants, top 3 grocery, top 3 emergency contacts — per neighborhood, not per property.
You can have variability across markets (urban vs beach vs mountain), but within a market everything should be standardized.
What you handle yourself (the 5 hours/week)
Even with everything automated, you still own:
- Approving any maintenance >$100. AI can dispatch <$100 fixes. You approve the rest.
- Reviewing flagged AI replies. ~5% of replies will get flagged for human review (refund disputes, complex issues, anything that mentions Airbnb’s resolution center).
- Weekly P&L review. 30 minutes per week to check that revenue is on track and that no listing has gone offline.
- Monthly pricing audit. 1 hour per month to spot-check the dynamic pricing engine and adjust rules per market.
- Quarterly inspection rotation. Drive or fly to inspect 5 properties per quarter. Photos go to your dashboard.
Total: about 5 hours per week. That’s the floor. Below that and you’re flying blind.
The bottlenecks to plan for
When you get to 20, three things WILL break:
Bottleneck #1: Cleaner reliability
At 20 listings averaging 12 turns/month, you have 240 cleaning turns per month. If your primary cleaner gets sick, you’re scrambling. Solution: maintain a backup cleaner pool of at least 3 secondary cleaners per market. Pay your backup cleaners a $50/mo retainer to keep them on standby.
Bottleneck #2: Maintenance volume
At 20 listings, expect 8–15 maintenance issues per month. AI can dispatch them. But the supply chain (handyman, plumber, HVAC) is a real constraint. Build a vetted vendor list per market BEFORE you need it. Pay them small “loyalty” fees to prioritize your tickets.
Bottleneck #3: The 1099 math
At 20 listings, you’ll have a vendor list of 15–25 contractors per year (cleaners, handymen, photographers, locksmiths, etc.). 1099-NEC filings for each. Don’t do this manually in January — your bookkeeping software should auto-file 1099-NECs (MyAIAccountant Pro+ does this).
The growth path: 5 → 10 → 15 → 20
We recommend hosts do this in 4 phases:
Phase 1: 5 → 10 listings (3 months)
- Validate AI replies are working at <60 sec response time
- Get cleaner coverage to 3 reliable cleaners per market
- Standardize message workflows + check-in instructions
Phase 2: 10 → 15 listings (3 months)
- Add bookkeeping automation
- Add maintenance dispatch automation
- Add quarterly inspection cadence
Phase 3: 15 → 18 listings (3 months)
- Add backup cleaner pool
- Add dynamic pricing audit cadence
- Add direct-booking site for repeat guests
Phase 4: 18 → 20 listings (3 months)
- Final standardization sweep
- Vendor relationships hardened
- Personal vacation planning (you’ll need it)
The unscalable parts
Three things you cannot automate:
- The relationship with property owners (if you cohost for others). They want to hear from you, not from AI.
- The first inspection of a new property. AI can manage an existing property, but onboarding a new one requires you to walk it.
- Edge-case dispute resolution with Airbnb support. When Airbnb is wrong about a damage claim, only a human can navigate the resolution-center politics.
These three things will consume your 5 hours/week as you scale. Plan for that.
Bottom line
20 listings as a solo host is achievable in 12 months with the right stack. Past 20, hire a part-time co-host. Don’t try to do 30 alone — every host who tries that ends up dropping the ball on a high-value booking and watching their reviews tank.
The cohost software you choose at this scale is the single biggest leverage point. Start a Cohost BnB Pro+ trial — 25 listings, 5 team seats, designed for exactly this scale.
Want help running your STR portfolio? Start with Cohost BnB — flat $59/mo for up to 10 listings.