How to coordinate cleaning shifts between reservations: the art of never arriving late

Coordinating cleanings between check-out and check-in is more difficult than it seems. A guest leaving at 11:00, another arriving at 15:00, and in between you have 4 hours to clean, check, restock, and leave the apartment perfect. When it works, you don’t notice. When it fails, it’s a disaster: guests waiting outside, one-star reviews, and a cleaner on the phone explaining they ran out of sheets. I’ll tell you how to build a system that works, with real times, concrete tools, and the mistakes we’ve seen repeatedly.
Why shift coordination is the most fragile point of your operation
Think about it. Almost everything in your vacation rental can be done with margin: listing the property, replying to messages, adjusting prices. But cleaning between reservations has no margin. It has a fixed window, often 3 or 4 hours, and if something fails, it’s immediately noticeable.
And failures can be of all kinds:
- The cleaner doesn’t show up because they got confused with the addresses.
- The previous guest leaves late and no one informs you.
- Clean sheets are missing because the laundry didn’t deliver.
- The cleaner finishes and doesn’t check if anything is broken.
- No one restocks toilet paper, and the complaint arrives the next day.
Each of these failures, separately, seems small. Together, they generate a bad review each month and hours of stress that you don’t get paid for.
The real times for a tourist cleaning
Before coordinating anything, you need to know how long it really takes to clean your apartment. Not what the cleaner says the first time. The actual time, with unforeseen events.
| Type of property | Quick cleaning | Normal cleaning | Deep cleaning |
|---|---|---|---|
| Studio (1 guest) | 45 min | 1 h 15 min | 2 h |
| 1 bedroom (2 guests) | 1 h | 1 h 45 min | 2 h 30 min |
| 2 bedrooms (4 guests) | 1 h 30 min | 2 h 30 min | 3 h 30 min |
| 3 bedrooms (6 guests) | 2 h | 3 h 15 min | 4 h 30 min |
| Large house (8+ guests) | 3 h+ | 4 h+ | 6 h+ |
These times include cleaning, changing beds, restocking amenities, and final review. Laundry and travel are not included.
Golden rule: always allow 30 minutes cushion between finishing cleaning and guest arrival. If your check-in is at 15:00, the cleaner must finish by 14:30 at the latest.
The critical window: between check-out and check-in
The most common scenario in Spain is check-out at 11:00 and check-in at 15:00 or 16:00. That leaves you 4 or 5 hours. It seems like a lot. It’s not.
Break down the actual window:
- 11:00 - Official check-out
- 11:15 - The guest actually leaves (the last 15 minutes always stretch)
- 11:30 - The cleaner arrives
- 11:30 to 13:30 - Cleaning (2 hours for a 2-bedroom apartment)
- 13:30 to 14:00 - Review and restocking
- 14:00 - Cleaner finishes
- 14:00 to 15:00 - Buffer in case something goes wrong
- 15:00 - Next guest checks in
If the previous guest leaves late, or the cleaner is delayed, or something is found broken that needs fixing, this window is eaten up.
When the window is not enough
Some nights you simply have no window. For example, a group leaves at 12:00 and another arrives at 14:00. Two hours. It’s impossible to do a decent cleaning.
Options:
- Block check-in for the next day and lose a night. It hurts but is better than a bad review.
- Hire two cleaners for that specific shift. Charge an extra fee for early check-in.
- Adjust your schedule so the minimum window is always 4 hours.
How to set up the system step by step
1. A truly shared calendar
Google Calendar works. WhatsApp channel works less. A family group with the cleaner works terribly.
What you need:
- Calendar showing all reservations for all properties.
- The cleaner has read-only access.
- Each event includes: address, access code, number of guests, special notes.
- It updates automatically when a reservation is made or canceled.
If you have a channel manager, this is free. If not, you can connect Airbnb and Booking with Google Calendar via iCal.
2. Automatic notifications
The cleaner shouldn’t have to check the calendar every morning. They should receive:
- Notification the day before with the next day’s cleanings.
- Notification 1 hour before the previous guest’s check-out.
- Notification when the guest checks out (if you have a smart lock or automated check-in, you know exactly when they leave).
3. Mandatory checklist
You can’t rely on the cleaner remembering everything. You need a checklist that they sign (physical or on mobile) every time they finish.
Minimum example:
- Beds made with clean sheets (mark how many sets)
- Towels restocked (how many)
- Bathroom disinfected (toilet, shower, sink)
- Kitchen clean (stovetop, microwave, empty fridge)
- Trash taken out
- Toilet paper restocked (minimum 2 rolls per bathroom)
- Amenities replenished (soap, gel, shampoo)
- Coffee, sugar, water restocked
- Windows closed
- Air conditioning or heating turned off
- Final photos of each room
4. Photos as proof
This changes the game. Always ask for a photo of each room at the end. It helps to:
- Confirm the cleaning is done.
- Detect problems before the guest arrives (a stain, something broken).
- Have evidence if the guest complains about something that was already wrong.
It’s an extra minute of work and saves you dozens of conflicts per year.
The laundry problem
Many underestimate this. The cleaning itself works, but bedding and towels are the real bottleneck.
Two basic models:
On-site laundry
Wash and dry inside the apartment. It’s cheap but:
- Takes up cleaner’s time (at least 2 hours for drying).
- If you have back-to-back bookings, there’s no time.
- Ironing quality is usually worse.
Only works if you have windows of 6+ hours between reservations.
External laundry
Hire a pickup-and-delivery service. It costs more but:
- The cleaner only changes sheets, doesn’t wash.
- You need at least 3 sets of sheets per bed (one on the bed, one in laundry, one spare).
- Tighter and more predictable times.
See this post about laundry for actual costs of each option.
Classic mistakes that cost you
Relying on punctual check-out
Guests leave late. Always. If your check-out is at 11:00, expect them to leave around 11:20 on average. If you tell the cleaner to arrive at 11:00, they’ll find the guest packing.
Solution: schedule the cleaner 30 minutes after the official check-out time.
One cleaner without a backup plan
If your cleaner gets sick, goes on vacation, or simply doesn’t show up one day, what do you do? Having a backup contact is not optional. It’s mandatory.
At minimum: a second cleaner to handle urgent cases, even if it costs more. Or a company that covers short-term absences.
Not paying for cleaning immediately
Good cleaners leave with those who pay well and quickly. If you take 30 days to pay, they’ll go to the neighbor who pays weekly. Finding good cleaners is hard.
Paying hourly instead of per service
If you pay hourly, cleaning takes longer. If you pay per service (with a minimum quality), it takes the time it should. Set a fixed price per cleaning based on apartment size.
Not anticipating damages
The cleaner isn’t an expert. If they find something broken or stained, they need to know what to do:
- Immediate photo to owner.
- Quick decision: can it be fixed? Do you need to call the guest to charge? Can it be overlooked?
- If the apartment becomes unusable, emergency protocol.
This links to damage management and deposits.
How much it costs to set this up properly
In real numbers for a 2-bedroom apartment in an urban area:
| Concept | Monthly cost (10 rotations/month) |
|---|---|
| Cleaning (30-45 euros per service) | 300-450 euros |
| External laundry (15-25 euros per service) | 150-250 euros |
| Amenities and restocking | 40-60 euros |
| Calendar and notifications (Google Calendar) | 0 euros |
| Management software (optional) | 20-50 euros |
| Total | 510-810 euros/month |
This cost is passed on to the cleaning fee charged to the guest. Most charge between 40 and 80 euros per reservation. If you make 10 reservations a month at 60 euros each, you earn 600 euros and spend 510. You break even or slightly profit.
The real benefit isn’t in the margin of cleaning. It’s in always having the apartment ready, avoiding negative reviews, and not having to personally manage each shift.
Scaling when you have more than one apartment
With one apartment, you manage with WhatsApp and good will. With three, you start to get overwhelmed. With five or more, you need a system.
Signs you need a system upgrade:
- Two failed cleanings in the same month.
- The cleaner calls you daily to confirm addresses.
- You don’t know which apartment is clean and which isn’t.
- You’ve forgotten at least one cleaning.
Check this post about managing multiple vacation rentals for more.
How Autoregistro fits in
Autoregistro is dedicated to guest registration in SES Hospedajes, not cleaning coordination. But it fits into the flow: when the guest fills out the check-in form you send, the data goes directly to SES automatically. One less problem to manage on the day of turnover.
While you coordinate cleaning and laundry, guest registration is automated. Costs 1 euro per month per property, less than a coffee, and removes one of the most cumbersome tasks. See autoregistro.es.
Frequently asked questions
How much minimum time do I need between check-out and check-in?
For a 2-bedroom apartment, at least 4 hours. For larger apartments, at least 5 hours. If your window is shorter, you risk problems. Many owners set check-out at 10:00 and check-in at 16:00 for this reason.
Is it better to have a fixed cleaner or a cleaning company?
A fixed cleaner is usually cheaper and does better work (knows the apartment). A company offers backup when the main cleaner can’t. Ideally, have a fixed cleaner with a backup company for emergencies.
How do I ensure cleaning is done if I can’t go?
Mandatory photos of each room at the end, signed checklist (even via WhatsApp), and surprise inspections once a month. Without photos and checklist, you don’t know what you’re paying for.
What if the cleaner finds the apartment damaged?
Clear protocol: immediate photo, call the owner, decide if it can be cleaned in time or if the arriving guest needs re-housing. Always document in writing to claim from the previous guest.
Is it worth paying more for express cleaning when I’m late?
Yes, almost always. Paying 20 or 30 euros extra for quick cleaning with two people is much better than a one-star review for making the guest wait or finding the apartment half-cleaned. Keep a monthly fund for such unforeseen expenses.
Ready to automate your guest registration?
Create your account and start streamlining SES Hospedajes compliance for your Spanish rentals.
Get started