Start your free 14-day trial Open the demo account Search the whole site
Product DomesticCommercialEnd of tenancyHoliday letsAirbnbWindowsCarpets and upholsteryOne-off and specialistFacilities managementCleaner appRAMSYour websiteInvoicing Everything CleanFlo does → See it running →
Compare Cleaning software comparedCleanFlo vs JobberCleanFlo vs ZenMaidCleanFlo vs GetCleanFlowCleanFlo vs ConnecteamCleanFlo vs SweptCleanFlo vs BigChangevs a spreadsheet and WhatsAppCleanFlo vs SqueegeeCleanFlo vs ServiceM8CleanFlo vs Cleenie
Free tools Cleaning Quote CalculatorPrice Per m² CalculatorUK VAT CalculatorProfit Margin CalculatorTrue Cost of a CleanerHoliday Entitlement CalculatorPer-Seat Cost CalculatorContract Tender Calculator All 17 free tools → 16 printable templates →

How the cleaner app works

Your cleaners never open the screens you work in. They get a phone with five tabs on it, and everything they need for the day sits on the first one.

In the app: Cleaner app 5 min read Last updated
On this page
  1. How a cleaner gets in
  2. Five tabs
  3. Cleans
  4. History and My time
  5. Messages and More
  6. What a cleaner cannot see or do

CleanFlo is two apps against one set of cleans. You get the web app: the schedule, the clients, the invoices. Your cleaners get /cleaner, which is a different application on the same account, built for a phone held one-handed in a stairwell. It has no sidebar, no tables and no prices. It has five tabs.

This guide walks all five. If you are trying to decide whether your team will cope with it, the honest answer is in the first figure: a cleaner opens the app, reads a list of times and addresses, and taps the top one.

How a cleaner gets in

The cleaner app is free on the App Store and Google Play, and there is nothing to buy in it. When you add someone on Staff the Add staff member drawer asks one question first, under the legend How should they get in?, and the answer decides what lands in their inbox.

Set a password
The default. CleanFlo generates a password, shows it to you once in a block headed Shown once, copy or send it now, and emails the login details to the address you typed. Fastest when the person is standing next to you.
Send an invite
They get a link instead, and choose their own password. The link expires in 14 days, you get a copy of it to send by WhatsApp or text, and until they accept it they sit on the Invited tab of your Staff page as Pending.

Either way the cleaner ends up at the same place. They install CleanFlo from the App Store or Google Play and sign in, or open the same address in their phone browser, and land on their day. The app has no sign-up of its own: the login is the one you gave them.

The very first time anyone opens the app they get a sheet titled Before you start. Step one explains location: "From now on, CleanFlo saves where you are at two moments: when you start a clean, and when you complete it." Step two, which only appears if the phone supports push and has not been asked yet, explains notifications. Both are dismissible, both can be declined, and declining stops nothing. It is shown once per person and then never again.

Five tabs

Cleans
Today's cleans in order, the one in progress at the top, then the week ahead.
History
Every finished clean, day by day.
My time
The hours they are available each day of the week.
Messages
Conversations with the office and the team. The only tab with a badge, for unread messages.
More
Their work, reports they have made, a site survey, what they are carrying (equipment, keys, a vehicle) and Settings.

Cleans

09:41
Coastal Cleans

Good morning, Amara

Good morning, Amara

Tuesday 11 August

1/4
1 of 4 cleans done today 25%
Today 1/4
This week 3
Wed 12 Aug
Fri 14 Aug
  1. Cleans is the tab the app opens on: today, in order.
Cleans: today in order, the clean in progress at the top, and the week below.

Each clean shows its time, title and site. Tap one to open it, then Start clean. The whole flow is in How cleaners start and finish a clean.

History and My time

09:41

History

8 Cleans completed
15.2h Hours on your timesheet

These are the hours your office has for you. If a clean is missing, tell them.

Tue 11 Aug
Mon 10 Aug
Fri 7 Aug
Thu 6 Aug
Tue 4 Aug
Mon 3 Aug
History: every finished clean, day by day.

What a cleaner sets on My time is what you see as their stated hours on the Schedule's dispatch board and capacity view.

Messages and More

09:41

Messages

1 unread message

Messages: conversations with the office and the team.
09:41

More

Amara Okafor Coastal Cleans

This phone

Tell the office

What you are carrying

More: their work, what they are carrying, and Settings.

Settings, at the foot of More, holds their language, notifications and password. This phone shows whether everything has reached the office.

What a cleaner cannot see or do

This matters more than the feature list, because it is the question a nervous owner actually asks. The cleaner app is a separate application, not your app with buttons hidden, and it queries only the rows that belong to the person signed in.

They never seeWhy it is built that way
Any price at allA clean shows its services and quantities and no money. No price is drawn on any screen in the cleaner app: no line total, no clean value, no invoice.
Other cleaners' cleansThe schedule query is filtered to the cleans assigned to them. A colleague's round is not hidden from a list they could scroll; it is not fetched at all.
Client records or contact detailsThey get the site: name, address, access notes, property type and the client tags on that location. Not the client's account, contract or history.
Any manager screenClients, Staff, Invoicing, Quotes, Reports, Inventory, Health & Safety and Settings do not exist on this side of the product.
Each other's pay, hours or performanceHistory shows one person's own figures. There is no league table and no comparison.

What they can do is short and deliberate: confirm a shift, say they are on their way, start a clean, tick its checklist, add photos and notes, report lost property, complete it, ask for supplies, hand back equipment, set their weekly availability, request time off, send a message, and change their own language, appearance and password. That is the whole surface.

Common questions

Does the cleaner app work on old phones?
It runs in the phone browser rather than as a native install, so anything with a reasonably current Chrome or Safari will run it. Every input is at least 16px, which stops iOS Safari zooming in on focus, and the whole thing is built for one thumb in portrait.
Can I see the app the way my cleaner sees it?
Not from your own login. An owner account opens the web app, and /cleaner is gated to staff accounts. The practical way to check is to sit next to a cleaner while they open it, which is also the only way you will find out whether your access notes actually make sense to somebody standing at the door.
What happens to the app when somebody leaves?
Deactivating them on the Staff page signs them out and replaces the whole app with a dead end headed "Account Deactivated". Their finished cleans, times and photos stay exactly where they are on your side, because those are your records rather than theirs.
Is there a limit on how many cleaners can use it?
No. CleanFlo is £19.99 a month with unlimited staff, clients and locations. Adding a tenth cleaner costs the same as adding a second.
What’s next How cleaners start and finish a clean The loop a cleaner repeats all day: opening the clean, starting it, ticking the checklist, adding photos and notes, reporting lost property, and what the finished clean tells you afterwards.

Did this answer your question?