flatprep

Every flat ready before check-in, without the phone calls.

Flatprep runs the cleaning between guests: who cleans which flat and by when, with a video of the result and hours counted automatically. For cleaning companies that serve holiday rentals, and for the property managers who hire them.

09:46LTE ▮
ON THE CLOCKby 15:00
00:42:17
Your hours · Casa Limón · cleaning since 09:04 · plan until about 11:00
Video before2:40 · sent
CrewTomasz from 09:01 · Oksana from 09:06
Checklist0 / 6 · at finish
NOTE FROM THE MANAGER
Leave 4 towels. Baby cot from the wardrobe, please.
FINISH: CHECKLIST AND AFTER VIDEO
I run a cleaning companyCrews, drivers, video, hours, monthly statements.
↓
I manage holiday rentalsStatus of every flat before the guest arrives, with video.
↓
For cleaning companies

Your crews know where to go. You know what got done.

One app for cleaners, crew leaders and drivers, and one screen in the office that shows the whole day.

  • One schedule for crews and drivers

    Each job has a clean-by time, a crew and a stop on the driver's route. Same-day check-ins come first in the schedule.

  • Video before and after

    The crew leader records one walk-through at the start and one at the end. It uploads in the background, even on a weak signal.

  • Hours that count themselves

    Each worker starts and stops their own hours. When the leader finishes the flat, everyone's clock stops. Day totals are rounded to the half hour, and a correction needs a reason and stays in the history.

  • Statements by the cleaning

    Per property manager, for any date range, as CSV or PDF.

Talk to us about your company
app.flatprep.com/manager/today
flatprep
Today
Schedule
Properties
Team and crews
Hours
Statements
Complaints
Wednesday, 14 Oct
4DONE
3ON THE CLOCK
3TO START
1AT RISK
STARTPROPERTYMANAGERCREWBYHOURS
10:00Ático Faro 2Palmera StaysEstepona11:15—
09:04Casa LimónCosta Azul RentalsFuengirola · Lucía15:003 · from 09:01
08:31Loft Mirador 3Mirasol PMPiotr W.14:0008:31 → 10:12
11:30Villa BrisaCosta Azul RentalsFuengirola16:00plan 1,5 h
08:05Casa Olivo 12Palmera StaysEstepona · Nuria17:0008:05 → 09:40
TO ASSIGN · 1 OF 2 REQUESTS
Casa Almendro · Costa Azul Rentals
Check-outThu 15 Oct · 10:00
Clean by15:00 · check-in 16:00
NotesLeave 2 towels
Extraswindows
Property note: 2nd floor, lift on the left. Parking in front of block B.
Assign and add to schedule
07:50LTE ▮
Brisa Limpia SL · Fuengirola crew

Wednesday, 14 Oct

3 cleanings · same-day check-ins first
Casa Limón CHECK-IN TODAY
by 15:00 · 2 bedrooms · Costa Azul Rentals
Lucía, Oksana, Tomasz
START: BEFORE VIDEO
Villa Brisa CHECK-IN TODAY
by 16:00 · Mijas Costa
Apto. Dunas 7
by 19:00 · no check-in today
2 videos uploading · keep the app open
TODAYSCHEDULEHOURSMORE
Today, crew leader
19:22WiFi ▮
Brisa Limpia SL‹ WEEK 42 ›

Hours

12–18 Oct · day totals rounded to the half hour
19,5 h
Mon–Wed · exactly 19:17
Mon 127,0 h · 7:10
Tue 137,0 h · 6:46 · edited by you
Wed 14 (today)5,5 h · 5:21
Thu 15plan ~4:00
Fri 16plan ~7:30
October (1–14)61,5 h
Tue 13 · Casa Almendro · your fixstart 11:20 → 11:00
TODAYSCHEDULEHOURSMORE
Hours, every worker
11:20LTE ▮
Brisa Limpia SL · driver

Wednesday, 14 Oct

Fuengirola crew · 4 stops · same-day check-ins first
1pick-up
Fuengirola crew ON BOARD
3 people · aparcamiento del paseo
2drop
Casa Limón DONE
Fuengirola · C/ Lavanda 8
3drop
Villa Brisa CHECK-IN TODAY
Mijas Costa · Urb. Mirasol 21
Enter from Calle Romero, parking in front of block B.
▲ Navigate
4drop
Villa Caracola
San Pedro de Alcántara · Av. de las Dunas 15
TODAYSCHEDULEMORE
Driver's stops, no times, no clock
For property managers

See every flat before the guest does.

A portal with today's check-ins and the cleaning status of each flat, the after video, and a monthly statement with the same numbers on both sides.

  • Status before check-in

    Not started, in progress or done, with the time it was finished.

  • Watch the after video

    Open it from the list instead of driving over or asking for photos.

  • Report a problem in two taps

    A note and a photo, and the cleaning company sees it right away, with the flat and the job attached.

  • One statement a month

    Cleanings counted per flat, so there is nothing to reconcile by hand.

Ask about the portal
app.flatprep.com/portal/cleanings
flatprep
Cleanings
Properties
Complaints
Summary
Elena V. · Mirasol PM
served by Brisa Limpia SL
Cleanings · October
+ Request a cleaning
52CLEANINGS
2REQUESTED
2TODAY
1COMPLAINT
DATEPROPERTYSTART → ENDCREWLISTVIDEO
15 OctVilla Caracolaby 16:00———
14 OctLoft Mirador 308:31 → 10:12Piotr W.5/5BEFORE ▸ AFTER ▸
13 OctVilla Caracola15:02 → 17:10Fuengirola5/5 +2BEFORE ▸ AFTER ▸
13 OctCasa Olivo 1210:05 → 11:40Estepona4/4BEFORE ▸ AFTER ▸
CLEANING
Villa Caracola · 13 Oct
2:31BEFORE
3:05AFTER
Start → end15:02 → 17:10
Checklist5/5
Extraswindows, terrace · 2/2
NEW COMPLAINT
Message to the manager…
Send
Integrations

Your bookings should become jobs on their own.

Today a cleaning starts as a request in the portal: a property manager picks the flat and the check-out, and the cleaning company sees it right away. Next come the calendars and the property management systems, so nobody types a check-out twice.

Portal requestsiCal calendarsGuestyHostawayAvantioSmoobuLodgifyBeds24…and yours

These are the systems we hear about most on the Costa del Sol. Tell us which one you use and we will move it up the list.

  • NOW
    Requests from the portal

    Flat, check-out, clean-by time, notes and extras. Changes and cancellations carry a reason and both sides see them.

  • NEXT
    Booking calendars (iCal)

    Connect the calendar of each flat from Airbnb, Booking.com or your PMS. Check-outs appear as cleanings to assign, and nothing gets planned twice.

  • PLANNED
    Two-way PMS sync

    Bookings come in. Cleaning status and the after video go back out, so the team that talks to guests sees "ready" without opening another tool.

How it starts

Set-up takes a week.

01
We set up your companyAccounts come by invitation: cleaners and drivers get a link by SMS, the office signs in on the web. The app speaks Polish, Spanish, English and Ukrainian.
02
Flats and calendars go inProperty managers connect their flats. Check-outs become jobs with a clean-by time.
03
Statements at month endAfter each cleaning the hours are already counted. At the end of the month the statement for each property manager is ready to send.
app.flatprep.com/manager/statements
Statement
MANAGERS WORKERS
68CLEANINGS
23PROPERTIES
14DAYS
0COMPLAINTS
PROPERTYCLEANINGSFIRSTLASTCHECKLIST
Casa Limón52 Oct14 Oct5/5 OK
Villa Brisa41 Oct14 Oct4/4 OK
Casa Almendro43 Oct12 Oct3/4 · 1 n/a
Casa Romero 542 Oct13 Oct4/4 OK
… 19 more51
EXPORT
Costa Azul Rentals · 1–14 Oct 2026
Cleanings68 · 23 properties
Complaints0
Range14 days
CSV
PDF
WORKERS · SAME PERIOD
Lucía M.61,5 h
Oksana P.58,0 h
Tomasz K.60,0 h

Talk to us

We work from the Costa del Sol and answer in English, Spanish and Polish. Call, or write and we call back.