Features · 01 — Revenue
From quote to payment, no spreadsheets.
The company's finances live in one place: you prepare quotes, every completed job updates revenue by itself, you record payments and see what's outstanding. And when you want to add it all up, Metrics and Summary have already done the sums.

Quotes
The quote is born where your prices live.
No more quotes on a notepad or lost in a chat: you prepare them in CleanFlow, with the client and services already on file, and they stay there, ready to find when the client calls back a month later.
Quote · FitZone Gym
June 2026- Weights room clean · 4 times a month€204
- Changing-room deep clean · twice a month€102
The period you want
The picture for the month, the year, or the dates you choose.
Four numbers, always up to date: revenue, jobs completed, average duration, average value per job. Every completed job updates them by itself. The Metrics page replaces the Sunday-night spreadsheet.
Revenue
€26,480
Jobs completed
132
Average duration
54 min
Average value
€200
By service
See which service really pays.
Revenue is split by type of work: how many weekly cleans, what the evening offices bring in, what the average price of each service is. It's the difference between “I think we're doing fine” and knowing.
- Weekly clean€8,85024€356
- Evening office clean€6,06018€328
- Changing-room deep clean€4,6109€388
- Domestic clean€3,84012€214
Services have a price
Every service has a price and a duration. The maths does itself.
In the Services catalogue you define once the price and expected duration of each type of work. When you plan a job, the amount is already there: at the end of the month there's nothing to reconstruct.
They're your prices, for your clients. Change them whenever you like.
Weekly clean
Expected duration: 1h
Evening office clean
Expected duration: 45 min
Changing-room deep clean
Expected duration: 50 min
Payments
Who's paid and who hasn't: you see it, you don't chase it.
The job done is half the story: in the Payments section you record what's come in and see straight away what's still owed. The money to collect stops living in your memory.
- The Bennett familyWeekly clean · June€72Paid
- FitZone GymWeights room cleans · June€204Paid
- Magnolia B&BCommon areas · June€143Outstanding
Summary
The period's totals, already added up.
The dashboard gives you the day's numbers the moment you open it: jobs, completed, revenue for the week and for the month by service. And the Summary lines up the period, when you want to see it all together without opening ten pages.

Want to see it on your own data?
20 minutes · no card · no commitment