Twenty to seven, and somebody has rung in sick.
CleanFlo is the rota, the cleaner app and the invoicing for UK cleaning companies. One cleaner or forty. Mark them off on the rota and CleanFlo suggests cover for each of their cleans. One confirm, and the cover is told.
14 days free No card £19.99 a month, unlimited staff Cancel anytime
We'll import your clients free. Ask us to import it
CleanFlo by the numbers
- cleaners clocking in on their phones
- 55+
- cleans on the rota
- 4,100+
- clients managed
- 380+
- invoiced through CleanFlo
- £33,000+
Counted from real customer accounts on , rounded down. See it in a demo company
From the sick call to the paid invoice.
If it is just you, this board is your round: a fortnightly clean booked once puts the next twelve visits on it. With a team, every clean is checked against leave, hours and clashes before it lands on anybody, and their phone hears about it straight away.
A short film of the CleanFlo admin app and cleaner app, following one job through one Tuesday: at 06:40 Bea Trelawney messages that she is ill; she is marked off sick and the sick call suggests Tomasz Nowak to cover her 12:30 holiday let changeover at Seaview Cottage; the cover is confirmed and arrives on his phone as a push in English; at 12:30 the cleaner app switches every label into Polish for him, then saves his checklist ticks while he has no signal and syncs them when it returns; at 15:30 the finished clean becomes an invoice, stamped paid; and at 17:30 the Health and Safety page with its compliance score of 92 and a risk assessment. A depiction drawn from the real app. Tregarrow Cleaning Ltd is a specimen company, not a customer, and its figures are illustrative.
Clocked in.
No signal.
Nothing lost.
Your cleaner sees today's list, starts the job, ticks the checklist and photographs the result, even in a basement with no bars. It saves on the phone and sends itself when signal comes back.
Send the invite down the WhatsApp thread you already have with them. The link opens the app.
A depiction drawn from the real app. Tregarrow Cleaning Ltd is a specimen company, not a customer, and its figures are illustrative.
Hi Sofia, we use CleanFlo at Tregarrow Cleaning Ltd for your
schedule and jobs.
Set yourself up in about a minute:
app.cleanflo.io/join?token=…
You choose your own password: nobody else sees it.
Two phones running the cleaner app. Behind, the day's list at 18:33 with three of four cleans done. In front, the office clean that is running, 58 minutes in, with its checklist and an offline pill showing two changes waiting, which then sync.
- Alone on site, never out of reach. One tap on SOS tells the office straight away where they are. An "I'm OK" check-in stops a false alarm before it reaches you.
- In their language. Each cleaner picks one of 27, from Polski and Română to Filipino, Arabic and Urdu.
- No per-cleaner charge. The app is free to your cleaners, and every one of them is inside the one monthly price.
What it isn't
Start and complete are a real record of the job. The hours in reports are estimated from the job as scheduled. If you need GPS timesheets to settle an argument with a facilities manager, that is a different product. What the reports show
No card to start · cancel anytime
Every clean billed. Every late payer chased.
Every completed job lands in one list, waiting to be invoiced. One click turns it into an invoice with your bank details and a payment reference already on it, and one more sends it. If it is not paid, CleanFlo does the chasing.
- Overdue at 7, 14 and 30 days: the chase sends itself, once per stage, and stops the moment they pay
- BACS sort code, account number and a payment reference on every invoice
- Not VAT registered? Say so once and it never appears: no VAT number, no VAT column, no VAT line
- Export the whole ledger as CSV whenever the accountant asks
There is no live connection to Xero, QuickBooks or Sage. The whole ledger exports as CSV in one click, formatted so your bookkeeper brings it straight in. The long answer
No card to start · cancel anytime
A depiction drawn from the real app. Tregarrow Cleaning Ltd is a specimen company, not a customer, and its figures are illustrative.
| Description | Qty | Unit | VAT | Amount |
|---|---|---|---|---|
| Weekly Office Cleaning, Floors 1–3 | 4 | £75.00 | 20% | £300.00 |
| Deep Clean, Kitchen & Break Room | 1 | £150.00 | 20% | £150.00 |
What the £19.99 covers
£19.99 a month, VAT included, for every cleaner you have. Four jobs below, one drawing each; all 31 parts on one page.
Win more work
Price a job while you are stood in it, send the quote before you are back in the van, and turn it into an invoice the day they say yes. Enquiries land in an inbox instead of a voicemail.
Quote, enquiry form, site survey and a web page of your own
Your own websiteRun the day without the phone calls
The round rebuilds itself every week. Cleaners see their own jobs on their own phones, works offline, and everybody gets told when something moves, so nobody has to ring you to ask.
Unlimited staff on the one price, 27 languages, offline by default
Rotas and schedulingGet paid without chasing
A completed job becomes an invoice in one click, with your BACS details and a payment reference already on it, VAT on it only if you are registered, and an overdue chase that runs at 7, 14 and 30 days and stops the moment they pay.
Invoices, payroll, expenses and mileage in the same set of books
Invoicing and getting paidProve it was done properly
Every clean goes out as a page the client can open: what was done, when, and the photographs. Behind it sits the safety file a letting agent or a tender will ask you for.
Photographs on every job, RAMS on a 5×5, a live compliance score
RAMS and compliance£19.99 a month, VAT included
Unlimited staff, clients and locations. One plan, every part of it.
We'll give you at least 30 days' notice before any price change, and you can cancel before it applies.
No card to start. We email you three days before the trial ends, and again the day before. Nothing is ever charged without warning you first.
Your clients come with you. Send us what you have and we will import it for you, free, during the trial. Ask us to import it
Your cleaners are on it in a minute. Send each one a single-use invite link by WhatsApp or text and they set their own password. The app is in their own phone's language.
You already have a system.
Most cleaning software charges per user. That is fine with one cleaner and expensive at ten. CleanFlo has one price whatever your headcount. And the system you run now costs something too: it just never arrives as a bill, so here it is added up.
| What it takes | A year |
|---|---|
| Admin nobody pays you for 10 hours a week at forty clients and two cleaners, × 52, at £18–£28 an hour | £9,360 – £14,560 |
| A clean agreed in a message, never invoiced A 2-hour visit. Say once a month, because nobody counts these | £432 – £672 |
| Commercial work you cannot bid for Nothing to attach: no RAMS, no training records. The smallest band we publish starts at £3,000 a year | not counted |
| The way you run it now | £9,792 – £15,232 |
| CleanFlo, the same year £19.99 a month, flat. Unlimited staff, clients and locations · £19.99 includes VAT at 20%. | £239.88 |
Your figures will differ, and they are yours to correct. Hours and rates from our guides to starting a cleaning business and winning contracts.
The long version, against a spreadsheet- Data held in Ireland, encrypted at rest
- Export everything to CSV, any time
- Cancel from settings, no notice period
- Live system status
- 01736 396654 CleanFlo, Rocky Field Close, St Ives, TR26 2FY
Enterprise: Franchises and multi-site groups. Account manager, on-site training. Several sites or branches
Questions, answered.
The eight that stop somebody signing up, with the short answer showing. Not here? Ask Flo, our assistant, or write to a person.
How much does cleaning management software cost? CleanFlo is £19.99 a month, VAT included, flat, with unlimited staff, clients and locations.
CleanFlo is £19.99 per month, VAT included, flat, with unlimited staff, clients and locations. There is one plan and it includes the whole platform: scheduling, invoicing, compliance, analytics, your website and the cleaner mobile app. Every account starts with a 14-day free trial with full access. Enterprise pricing is available for franchises and multi-site operations. There are no hidden fees and you can cancel anytime.
Do I need a card to start the free trial? No. The 14 days start with no card at all, and we ask for one as the trial comes to an end.
No. The 14 days start with no card at all, and we ask for one as the trial comes to an end. You sign up, set your company up and use every feature, and we email you three days before that happens, and again the day before, so nothing is ever charged without warning you first. If you would rather look before signing up for anything, the demo account opens a real, fully populated CleanFlo company with no signup either.
I've only got one or two cleaners. Is this too much software for me? No. The account you open with one cleaner is the same account at forty, and the bill stays flat.
No, and the price is the reason. At £19.99 a month it costs about an hour at the rates our own guides publish, and there is no tier to grow into: the account you open tonight with one cleaner is the same account at forty, because the bill is flat rather than per cleaner. What changes is how much of it you use. Start with the rota, the client list and the invoices and leave the rest until you need it. Fourteen of the parts, your own web page and the vehicle register among them, switch off in your settings so the ones you do not run stay out of the way. Nothing is withheld because you are small.
How long does it take to set up CleanFlo? About fifteen minutes from nothing to a first job on the rota. Moving a real book across is an evening.
That depends on what you are moving. Starting from nothing, you can have your services priced, a first client in and a first job on the rota in about fifteen minutes. Moving a real book across is an evening: a CSV of your clients and sites imports in minutes, but access notes, alarm codes, keys and who cleans what are yours to check, and they are worth checking. Most businesses run CleanFlo alongside whatever they use now for a week or two rather than switching everything over on a Sunday night. Getting a cleaner in takes about a minute: send a single-use invite link by WhatsApp or text and they set their own password.
I already have my clients in a spreadsheet. Do I have to type them in? No. We'll import your clients free.
No. A spreadsheet, a CSV, an export from whatever you use now: send it over and we put your clients, sites, services and staff into your account during the 14-day trial, at no charge. What we cannot do for you is the half that is actually yours: the keys, the alarm codes and the access notes against each site. Budget an evening for those. Most businesses run CleanFlo alongside their old system for a fortnight rather than switching in one go.
My cleaners don't all speak English, and half our sites have no signal. Will they manage? Yes. The app speaks their phone’s language, 27 of them, and works offline by default.
Yes, and this is the part CleanFlo is built around. The cleaner app matches each person's own phone language, 27 of them, so nobody is working in a second language. It works offline by default: every tick, photo and clock-in queues on the phone and syncs itself when the signal comes back. Basements and plant rooms are the normal case for cleaning work, so they are the normal case for the app.
Does CleanFlo connect to Xero, QuickBooks or Sage? Not with a live connection. Every invoice and payment exports as CSV in one click, ready for your bookkeeper.
Not with a live connection, and it is better you know that now than in week three. There is no API sync. What CleanFlo does is export every invoice, payment and revenue line as CSV in one click, formatted so your accountant or bookkeeper brings it straight in. That is how most cleaning firms this size actually work with whoever does their books. The numbers arrive the same; a person presses a button once a month instead of a robot pressing it nightly. What you get for that is the half nobody else joins up: the completed job becomes the VAT invoice with your BACS details and a payment reference already on it, and the overdue chase runs at 7, 14 and 30 days on its own. The typing between the clean and the invoice is the part that costs you evenings, and that is the part this removes.
Something has gone wrong. Who do I actually talk to? A person: 01736 396654, support@cleanflo.io, or Ask us inside CleanFlo. One working day, usually sooner.
A person. Ring 01736 396654, write to support@cleanflo.io, or use Ask us inside CleanFlo, which opens a ticket with a reference on it and keeps the reply in that thread rather than in your inbox. Our contact page makes the promise and this is the same one: no call centre, and somebody who knows the product answers it. One working day, usually sooner. The chat on this website is Flo, our AI assistant, and it says so; it is for questions about CleanFlo before you buy, not for an account that has gone wrong.
Nineteen more: cancelling, contracts, Jobber and ZenMaid compared, data and security
The trial, the price, and getting out
What if I forget to cancel?
You cannot be charged by forgetting, because there is no card on the account during the trial. When the 14 days are nearly up we email you three days out and again the day before; if you do nothing at all, the trial simply ends. Everything you put in is kept for 30 days after that, so you can come back to it or ask us for a copy.
Is there a contract or lock-in period?
No. CleanFlo is month-to-month with no contract and no lock-in period. You can cancel anytime from your account settings, with no notice period and no cancellation fee. We believe you should stay because the software works for you, not because you're trapped in a contract.
Will the £19.99 go up?
We'll give you at least 30 days' notice before any price change, and you can cancel before it applies. There is no contract holding you to a new figure and no notice period on leaving.
Whether it does your job
What is CleanFlo?
CleanFlo is cleaning business management software for UK cleaning companies, from sole traders to multi-site firms. It runs scheduling and rotas, an offline cleaner app in 27 languages, quotes, VAT invoices with BACS payment references, health and safety records and reporting in one place. It costs £19.99 a month for unlimited staff, clients and locations, with a 14-day free trial, and is made by WhealBit in Penzance, Cornwall.
Does it clock my cleaners in and out, so I can prove hours to a client?
Partly, and the distinction matters if you bill by the hour. Cleaners start and complete jobs on their phone, so you get a real record of when work began and finished, with checklists and photographs against it. What the reports show, though, is hours estimated from the job as scheduled rather than a verified timesheet, so treat them as a measure of workload rather than as evidence in a billing dispute. If settling arguments with a facilities manager about attendance is your main reason for buying software, say so before you start: that is a timesheet product’s job and we would rather tell you that than have you find out in month two.
I'm not VAT registered. Will CleanFlo put VAT on my invoices?
No, and you do not have to do anything to prevent it. Signing up asks "Are you VAT registered?" once, and the answer is no unless you say otherwise. With it off, an invoice carries no VAT number in the letterhead, no VAT column on the table, no VAT against any line and no VAT row in the total. Not zeroes: nothing. It is your prices and what is owed. If you cross the threshold later, tick the box in Settings and add your number, and invoices you raise from then on carry VAT at 20%.
Can I schedule recurring cleaning jobs and manage staff rotas?
Yes. CleanFlo provides smart scheduling with day, week, and month calendar views. You can create one-off or recurring cleaning jobs, assign staff, and manage rotas across multiple sites. Your cleaning team receives automatic push notifications and emails when jobs are assigned or schedules change.
How do my cleaners get notified about new jobs?
CleanFlo sends automatic notifications via both push notifications (to their mobile device) and email when jobs are assigned, schedules change, or shifts are cancelled. When you add someone to the team you choose how they get in: a single-use invite link they redeem to set their own password, or a temporary password you set and CleanFlo emails to them.
Can my cleaning staff use CleanFlo on their mobile phones?
Yes. CleanFlo includes a dedicated mobile-first portal for your cleaning team. Staff can view their schedules, check job checklists (vacuuming, bathrooms, kitchens, etc.), and receive push notifications about new assignments. The app works offline too. It syncs automatically when back online, even in zero-signal zones.
Does CleanFlo support VAT invoicing and BACS payments?
Absolutely. CleanFlo generates professional invoices from completed cleaning jobs, as full UK VAT invoices if you are registered and with no VAT anywhere on them if you are not: it asks once and defaults to not registered. Every invoice includes your BACS bank details (sort code and account number) with unique payment references for easy reconciliation. You can send invoices directly via email with full PDF downloads.
How does CleanFlo help with health and safety compliance?
CleanFlo includes a comprehensive Health & Safety engine with site risk assessments using an interactive 5×5 hazard matrix (RAMS), incident logging by severity level, scheduled compliance audits, and a dynamic compliance score (0-100) visible on your dashboard. Risk assessments print to a clean A4 document: the first thing an inspector asks for.
Can CleanFlo track cleaning supplies and inventory?
Yes. CleanFlo includes inventory tracking to monitor stock levels for cleaning chemicals, equipment, tools, and PPE across your locations. Put a minimum on anything you cannot run out of and CleanFlo emails you the first time it drops under, so you reorder before your team runs out on site.
I don't have a website. Can CleanFlo give me one?
Yes. CleanFlo builds you one, at cleanflo.io/p/your-name, out of the services, the town and the job history it already holds, so most of it is filled in before you start. Four questions about your work pick a design to suit it, or you choose from all fourteen: they are fourteen different page structures, not one structure in fourteen colours. Your own services, photos and areas go on it, along with a quote form that lands in your enquiries inbox. Nothing about a client does: no address, no job, no photograph taken inside somebody's home. It is part of the £19.99, not an extra. The address is made from your company name and cannot be swapped for a domain of your own. There is a finished example at cleanflo.io/p/coastalcleaningdemo: a made-up company, said so in a bar along the top, with invented reviews and a form that does not send, and kept out of Google. The same bar switches the design, the colours and the lettering.
Moving off what you use now
How does CleanFlo compare to Jobber, ZenMaid or Connecteam?
The structural difference is what you are billed for: they charge per user, CleanFlo does not, so the bill is the same on your fortieth cleaner as it was on your first. The other difference is where each was built. CleanFlo is written for UK cleaning work specifically: VAT invoicing, BACS details on the invoice itself, and the RAMS and 5×5 risk matrix a commercial client asks for at tender. We do not quote their prices here, because prices change and ours would be out of date the week they did. There is a page for each comparison, and each one says what they do better than us.
Your data, and who you are trusting
What happens to my data if I cancel?
Your clients, jobs, invoices and risk assessments are kept for 30 days after the account ends, so they are all still there if you come back in that time, and then they are deleted. You can export everything to CSV from inside CleanFlo at any point before you cancel, and in the 30 days after it support@cleanflo.io will send you a copy. We do not hold your data hostage to keep you subscribed.
What happens to my data if CleanFlo stops trading?
A fair question to ask a company founded in 2025, and the honest answer has two halves. The first is that your data is exportable to CSV at any time, from inside the product, without asking us: clients, sites, jobs, invoices, quotes and staff. Nothing is held in a format only we can read, and you do not need our permission or our continued existence to get it out. The second half is that we do not hold funds, we are not a bank, and we do not sit between you and your customers’ money, so there is no scenario in which our stopping takes your income with it. What we cannot honestly offer you is a code escrow or a guaranteed-continuity contract, because we do not have one. If that is a condition of buying, tell us and we will say so plainly rather than sell around it.
Who is actually behind CleanFlo?
CleanFlo is the product. The company you are contracting with, and the one your payment goes to, is WhealBit: the same name on the invoice, in the Terms and on the data processing agreement, so there is no third party you have not been introduced to. It is a small, UK-based operation built in Cornwall, and the software is written for the trade rather than adapted from a general field-service product. The about page at cleanflo.io/about/ sets out the same facts with the date each one was checked, and what CleanFlo does not claim. If you want to talk to a person before putting your client list into it, the contact page reaches one.
Where does my data live, and who can see it?
Your data is held in the EU/UK region of our hosting provider, and access is restricted per company: one cleaning company cannot read another’s records, which is enforced by the database itself rather than by the app being careful. Cleaners see their own jobs and nothing else; supervisors see their round. We publish the full data processing agreement and the list of subprocessors (every third party that touches your data and what each one does) so you can read them before signing up rather than after.
Can I export my financial data from CleanFlo?
Yes. CleanFlo offers one-click CSV export of all your financial data: invoices, payments, revenue reports, and more. The export is formatted and ready for your accountant or bookkeeper. This makes tax time, VAT returns, and financial reporting straightforward.
Put this week's rota in CleanFlo. See if it holds.
Run it beside what you use now for a fortnight.
No card to start · cancel anytime
Built in Penzance, Cornwall, by WhealBit