The bottleneck nobody warns you about
Three properties: housekeeping is a personal relationship. Twenty-five properties: housekeeping is a logistics problem. The transition tends to break things at exactly the moment your portfolio is supposed to be paying off — peak season, peak occupancy, peak turnover load. Two cleaning crews are missing each other by an hour, the third property of the day has a 2pm checkout but the next guest arrives at 3pm, and the 'just text me' communication pattern collapses.
The tile-board pattern
A single screen showing every unit's status — Clean, Dirty, In Progress, Do Not Disturb — colour-coded and updated by the cleaner on their phone. Sounds obvious. Most multi-property hosts don't have one and are running the operation off a group chat. The tile board is the choreography that lets the dance happen.
Turnover windows
Standard short-stay turnover is checkout-by-11, check-in-from-3. That four-hour window is your only flexibility, and it gets thin fast when a clean takes 90 minutes and the cleaner has three units that day. Sequencing matters: the cleaners who walk into the right unit at the right time get done; the ones reshuffling on the fly slip a clean somewhere.
Edge-case escalations
Damage. Lost items. A unit that needs maintenance before re-rent. Every multi-property operation needs a clear escalation path: who decides whether to delay the next booking, who authorises an emergency repair, who messages the incoming guest. The moment a clean fails silently is the moment a five-star property becomes a refund.
The reassignment lever
Bulk reassignment — pick three units, change the assignee, push to phones — is the single highest-leverage feature in a multi-property housekeeping tool. A cleaner calling out at 8am with three turnovers on the schedule is a fixable problem if you can reassign in 30 seconds, and a catastrophe if it takes 30 minutes.