Every site cleaned, checked and proven - from one app.
Contract cleaning runs on dozens of sites, rotating teams and clients who want proof. DuoApp puts your recurring schedules, clock-ins, quality audits and timesheets in one place your cleaners will actually use on their phones - so you know the work was done, and your clients can see it too.
14-day free trial · Cancel any time · UK-based support
£10
Per user, per month - flat. Every feature included, no tiers.
14 days
Free trial of the full platform, with free onboarding.
Offline
Quality audits work with no signal - basements, plant rooms, car parks.
UK
UK-built, UK-hosted and supported by real people in Kent.
// Sound familiar?
Cleaning is simple. Running a cleaning company isn't.
The work happens out of hours, across sites you rarely visit, by people you can't see. These are the problems cleaning firms tell us about most.
Did anyone actually turn up?
You find out a site was missed when the client rings. Paper signing-in sheets and WhatsApp messages don't tell you who was there, or for how long.
Your word against theirs
When a client complains, you have nothing to show them. Without timestamped photos and signed-off checklists, a credit note becomes the easy way out.
Schedules in someone's head
Daily cleans are easy. Monthly deep cleans, quarterly high-level dusting and window rounds live in a spreadsheet that's never up to date.
Payroll by guesswork
Chasing hours at the end of the week, re-keying timesheets and arguing over overtime eats a day of every week.
Gaps you discover at 6am
Holidays and sickness leave sites uncovered, and you only find out when the shift should already have started.
Compliance in five inboxes
COSHH assessments, DBS checks, insurance and training certificates are scattered around - and expire without anyone noticing until a tender or audit asks for them.
// How DuoApp helps
Built around how cleaning teams work.
Everything below is included in the same £10 per user. Pick the parts you need now and switch on the rest as you grow.
Sites, schedules and recurring cleans
Set up each client and site once, then add the work as tasks that repeat daily, weekly, monthly, quarterly or at any interval you like. The next visit appears as soon as the last one is completed, and overdue work stands out.
Cleaners clock in and out on their phone, optionally checked against the site boundary at that moment. You see who is on site right now and keep a record of every visit to show the client.
Turn your cleaning specification into checklists. Supervisors mark each area pass, fail or not applicable, add photos and a signature, and every audit is stored against the site with a full audit trail.
Hours are captured as the work happens, not rebuilt from memory on a Friday. Approve them in one place and hand accurate figures to payroll - or pay self-employed cleaners against real visits.
Keep COSHH assessments, DBS checks, insurance and training certificates against each person. DuoApp warns you before anything expires, and can block work for anyone whose documents aren't current.
Add client contacts as users who see only their own sites - visits, audits and photos, without your costs. They're the same flat £10, with no separate client portal to buy.
Fix an NFC plate at each site entrance and cleaners tap their phone to check in, with a QR code for phones without NFC. Check-ins feed straight into Site Attendance.
Most cleaning companies we speak to run on paper, spreadsheets and group chats. Here's what changes.
Paper, spreadsheets & WhatsApp
DuoApp
TodayPaper signing-in sheets at reception - if anyone remembers to fill them in
With DuoAppClock-in on the cleaner's phone, optionally checked against the site boundary
TodayThe cleaning spec lives in a folder in the cleaners' cupboard
With DuoAppThe spec is a checklist on the phone, with photos for each area
TodayDeep cleans and periodic work tracked in a spreadsheet
With DuoAppRecurring tasks that create the next visit automatically
TodayComplaints answered with "our cleaner says they did it"
With DuoAppTimestamped audits with photos and a signature - or give the client their own login
TodayHours collected by text message every Friday
With DuoAppTimesheets captured as the work happens, approved in one place
TodayDBS and COSHH paperwork in someone's inbox
With DuoAppEvery document stored against the person, with expiry warnings
If your team can use WhatsApp, they can use DuoApp. There's no training day and no IT department needed, and every new team gets a free onboarding session with a real person.
// Getting started
Up and running in days, not months.
No consultants and no setup fee. Every new team gets a free onboarding session with a real person.
Add your clients and sites
Create each contract and site once, with its address, contacts and access notes.
Build your schedules
Turn your cleaning specifications into recurring tasks and audit checklists.
Invite your team
Cleaners and supervisors download the app on iOS or Android and log in. No training day needed.
See every visit
Clock-ins, audits, photos and hours land in one place, ready for payroll and for your clients.
// Pricing
One price. Every feature.
No tiers, no per-site fees and no setup charge. Add and remove people as your team changes and you are billed pro-rata.
£10per user / month + VAT
Every feature included - no tiers
Cleaners, supervisors and clients at the same rate
Yes. You pay £10 per user, per month, so a team of five costs £50 a month with every feature included. There's no minimum contract, you can add and remove people as your team changes, and you're billed pro-rata.
Can I schedule recurring cleans?
Yes. Any task can repeat every day, week, month, quarter, year or a custom interval. The next one appears as soon as the last is completed, or a set number of days before it's due, and overdue work is highlighted.
How can I prove to a client that a clean was done?
Each visit can carry a clock-in record (optionally checked against the site boundary), plus a quality audit with photos, a signature and a timestamp. You can also give the client their own login that shows only their sites.
Can my cleaners use their own phones?
Yes. DuoApp runs on iOS and Android phones, tablets, desktop and any browser. Quality audits work offline and sync when signal returns, which matters in basements and plant rooms.
Does DuoApp track my cleaners' location all the time?
No. By default, location is only checked at the moment someone clocks in or out, and only if you turn geofencing on. Live tracking during working hours is a separate, optional setting with its own safeguards.
How much does it cost and is there a free trial?
£10 per user, per month plus VAT, with every feature included. There's a 14-day free trial of the full platform, and you can cancel any time from the billing screen.
// Other industries
DuoApp works for other trades too.
The same platform runs teams across construction and the trades.
Bring a real site and your cleaning spec. In 30 minutes you'll see schedules, clock-ins and audits set up for the way you work - no slide decks, no pressure.