Interactive demo — no sign up needed

Run your cleaning business
for a day. Right now.

No screenshots. No video. The real Cadi experience. Pick your business and we'll walk you through the moments that matter.

Takes 4–5 minutes · No account needed · No card · Built for UK cleaning businesses

What kind of cleaning business are you?

We'll tailor the whole demo around you.

🏠
Residential
Domestic cleaning, weekly or fortnightly clients
🪟
Exterior
Window cleaning, jet washing, gutter clearing
🏢
Commercial
Offices, retail, schools, contract cleaning
Mixed
Interior and exterior — both sides of the business
Where are you in your journey?
🌱
Solo & growing
Running it yourself, 10–25 clients, getting organised
👥
Small team
You and 2–4 staff, 30–60 clients, juggling jobs and people
🚀
Scaling up
Established business, 70+ clients, ready to professionalise
Demo mode Logged in as Mackies Cleaning Claim this account →
CADI
Dashboard
● Residential Commercial Exterior
GOOD MORNING 👋
Loading...
🏆 UK's first — exclusive to Cadi
Cleaning gets lonely. So we built a league.
Every week, your Cadi score is ranked against every other UK cleaner on the platform — competing for the official title of UK's Top Cleaning Business. No vanity numbers. Every point comes from real operational signals pulled straight from your Cadi.
5 pillars · 100 points · transparent
💷
Finance health
Profit margin · tax reserve built · MTD on-time · cashflow runway
25
Operational quality
On-time % · completion rate · reschedules per month · zero-complaint streak
25
🌱
Growth
New clients per quarter · retention rate · referrals · lifetime value
20
🧑‍💼
Team & utilisation
Booked hours vs available · rota stability · solo ops scored on different weighting
15
🎯
Consistency
Months trading · goals hit in Annual Review · week-on-week score stability
15
Solo, small team, and scaling businesses compete in separate tiers — a 1-person operation isn't graded against a 12-van firm. Fair game.
THIS WEEK'S LEADERBOARD
Live ranking · updated every Sunday · 21 businesses competing in your tier
Growth tier
CleanPro SW
🥈
94
Sparkle & Shine
🥇
97
Crystal Clear
🥉
91
#1
Sparkle & Shine
97
+4
#2
CleanPro SW
94
+1
#3
Crystal Clear
91
+2
#20
Mackies Cleaning
62
+3
🔒
Want to see who you're really up against?
Real business names, live scores, weekly movement. Join the waitlist — early users get their name on the board first.
Business Health Score
0
Loading...
Complete setup to see your live score.
👑 CADI AI — BOOST YOUR SCORE
17 pts to unlock Good tier
🏛️Top up your tax reserve to hit your targetGo →
📅Fill gaps in this week's scheduleGo →
💷Log any payments received todayGo →
🎯Create a 90-day sprint goal in Annual ReviewGo →
💡
Three calculators. One source of truth: your hourly rate.
Built from 17 years of real UK cleaning pricing data (not someone's guess). Every quote derives from your rate, so change it once and your whole business re-prices instantly. Residential uses a quick room/bed model · Commercial uses cost-plus with overheads · Exterior factors ladders, access and route clusters. Click the tabs to see each one.
Residential Quick quote + room builder
Commercial Cost-build calculator
Exterior Property & one-off jobs
🏢
Commercial calculator — locked
Live in the full Cadi. Join the waitlist to unlock it.
Get first access →
Your hourly rate
Every price derives from this — change it and all quotes update instantly
£ /hr ✓ Synced
Clean type
Ongoing maintenance · ×1 time multiplier
Regular clean×1
Deep clean×2
End of tenancy×3
One-off×1.5
Property size
Select bedrooms — price calculates instantly
1 bed£361h
2 bed£722h
3 bed£992.75h
4 bed£1263.5h
5 bed+£1805h
PROFIT BREAKDOWN
60% margin Strong
Target margin45%
Quote price
£72.00
Client pays
£72.00
Gross profit
£72.00
Income tax (~20%)
–£14.40
Class 4 NI (~9%)
–£6.48
Net profit
£51.12
Price breakdown
Clean time
Regular clean
2hrs
Hourly rate
your rate
£18/hr
Base price
£36.00
LTV potential
if they stay 2 years
£1,872
Contract setup
Build ongoing commercial contracts with cost-plus pricing
Property type
Site size
4,200 sq ft ✓ Auto-measured
Visit frequency
Daily5×/wk
Weekly
Fortnightly0.5×
Monthly0.25×
Cost build-up
Labour · 2 cleaners × 3h
£54.00
Materials + consumables
£8.50
Travel + fuel
£6.00
Overheads (12%)
£8.22
Subtotal cost
£76.72
CONTRACT SUMMARY
35% margin Strong
Target margin30%
Per visit
£118.00
Weekly value
£118.00
Monthly value
£512.00
Annual contract
£6,136
Deal quality
Margin on visit
vs 30% target
37%
Recommended term
pays back the sales cost
12 months
3-year LTV
£18,408
Job type
Price any exterior job — windows, gutters, jet wash, solar
Windowsstandard rate
Gutters×1.8
Fascia & soffit×2.2
Jet washby sqm
Solar panelsper panel
Conservatory×2.5
Property size
Ladder access + route cluster factored in
2 bed£250.5h
3 bed£350.75h
4 bed£501h
5 bed+£701.25h
CommercialPOAsite visit
Route cluster
Postcode
MK2 · Bletchley
Neighbours on route
4 within 300m
Route discount
–£3.00
JOB PRICE
88% margin Strong
Target margin70%
Base price
£35.00
Route discount
–£3.00
Quoted to client
£32.00
Materials + water
–£1.20
Net profit
£30.80
Repeat value
Every 6 weeks
£32.00
Annual from this client
£278
+ 4 neighbours · 2 yr LTV
£2,780
💡 Powered by Chris's 17-year pricing data
📅
One calendar. Three rhythms baked in.
Click any job to see details or mark it paid. Drag a job to move it (in the full Cadi). Cadi handles each sector differently so the calendar actually fits how you work:
🏠
Residential
Recurring rhythms — weekly / fortnightly slots auto-repeat. Clients get reminders.
🏢
Commercial
Contracted visits locked to hours. Team splits across sites. Never double-booked.
🪟
Exterior
Route-clustered by postcode. Weather-aware — Cadi reshuffles if rain is forecast.
TOTAL JOBS
21
REVENUE
£3,595
COMPLETED
5 / 21
UNASSIGNED
1
Week of
Loading...
MON6£820
TUE7£677
WED8£890
THU9£333
FRI10£755
SAT11£120
SUN12£0
Jamie6
Sarah7
You4
Tom3
Unassigned1
Jobs are sized by their duration · different staff can work the same hour
7am
8am
9am
10am
11am
12pm
1pm
2pm
3pm
4pm
T8–11am
MK2 Route
24 houses · Tom
£480
J11am–12pm
Bletchley Office
Daily contract · Jamie
£95
S1–3pm
Mrs Davies
Regular · Sarah · 2h
£65
S3–6pm
The Collins
Deep clean · Sarah · 3h
£180
T8–11am
MK7 Route
28 houses · Tom
£560
J11am–12pm
Lantern Café
Daily · Jamie
£85
!2–4pm
⚠ The Petersons
Unassigned — Jamie sick
£65
S3–4pm
Mr Ahmed
Regular · Sarah
£32
Y7–9am
MK Warehouse
Early clean · You
£180
T9–11am
Gutter Route
5 houses · Tom
£375
J11am–12:30pm
Retail Park
Contract · Jamie · 1.5h
£140
S2–5pm
Willow Close
End of tenancy · Sarah
£195
Y7–9am
Office Park
Daily · You · 2h
£160
J11am–12pm
School Canteen
Daily · Jamie
£95
S2–3:30pm
Mrs Khan
Fortnightly · Sarah · 1.5h
£48
S3–4pm
Dr Williams
Regular · Sarah
£30
T8–11am
MK5 Route
22 houses · Tom
£440
Y8–10am
Gym & Studio
Weekly deep · You
£110
S1–3pm
Acorn Close
Spring clean · Sarah · 2h
£150
S3–4:30pm
Mrs Green
Fortnightly · Sarah · 1.5h
£55
Y9–10am
Mr Begum
Solar panels · You
£120
⚠️ The Petersons (Tue 2pm) is unassigned — Jamie called in sick. Let Cadi fix it automatically.
Reassigned in 1 tap · 3 things happened
👤The Petersons moved from Jamie to Sarah — she had a free 2-hour slot Tuesday 2pm.
🗺️Route re-optimised — Sarah's drive time +6 min (still within target).
Total due
£65.00
Invoice INV-1044 · Sarah Mitchell · payment link included
Customer
NAME
EMAIL
PHONE
ADDRESS
Details
INVOICE DATE
PAYMENT TERMS
7d
14d
21d
30d
Due:
SERVICE TYPE
RES
COM
EXT
Quick add — Residential
Line items
Description
Qty
Rate (£)
Total
£65.00
×
Subtotal£65.00
Total due£65.00
Bank details on invoice
BankStarling Bank
Sort code60-83-71
Account no.12345678
ReferenceINV-1044
💡When this invoice is marked paid, £65.00 will be logged automatically to your Accounts tab — updating your YTD total, tax reserve and MTD figures.
Q1
Apr – Jun
Filed 4 Aug
Q2
Jul – Sep
Filed 3 Nov
Q3
Oct – Dec
Ready to submit
Q4
Jan – Mar
In progress
Q3 · 1 Oct – 31 Dec
Due to HMRC in 14 days · quarterly update under Making Tax Digital
✓ Ready to submit
Every invoice & expense auto-categorised
Turnover
£8,640
from 128 jobs
Allowable expenses
£1,912
across 6 categories
Taxable profit
£6,728
this quarter
Tax reserved
£1,950
set aside for you
Quarter breakdown
click any row to see the entries
💷
Cleaning income
128 paid invoices · auto-pulled from Invoicing
£8,640
Residential cleans£6,240
One-off & deep cleans£1,820
Exterior add-ons£580
Vehicle & fuel
18 receipts · mileage reconciled with routes
–£720
Fuel (HMRC rate · 1,842 mi)£368
Vehicle insurance£214
Services & repairs£138
🧴
Cleaning materials
22 supplier purchases · linked via Inventory
–£486
Chemicals & consumables£342
Cloths, mops, equipment£144
📱
Phone & software
3 subscriptions · business-use share only
–£318
Mobile (75% business)£108
Cadi subscription£90
Accountancy & apps£120
🛡️
Insurance & admin
Public liability, bank fees, memberships
–£266
Public liability£186
Bank & payment fees£58
BICSc membership£22
🏠
Use of home (flat rate)
HMRC simplified expenses · 50+ hrs/month
–£122
£26/mo × 3 months (50–100 hrs)£78
Office supplies & stationery£44
Estimated tax on profit
£1,950
20% income tax + 9% Class 4 NI · already in your reserve
Income tax (20%)£1,346
Class 4 NI (9%)£605
Reserve balance£1,950 ✓
Pre-flight checks
All invoices reconciled
128 of 128 paid & categorised
Expense receipts matched
Snapped photos auto-OCR'd & filed
Mileage log complete
Pulled from Routes · 1,842 business miles
HMRC agent connected
OAuth active · renews automatically
Submit Q3 update to HMRC
One click files your quarterly update. We keep your digital records & submission receipt for 6 years, as MTD requires.
🎉
Filed with HMRC
Q3 update accepted · receipt HMRC-MTD-Q3-8F42K1 saved to Accounts. Your next nudge: Q4 update, due 5 May.
💡 Demo mode — in real Cadi this submits straight to HMRC's MTD endpoint. No spreadsheets, no accountant back-and-forth.
Preview before send
This is exactly what your customer will receive.
From: Mackies Cleaning <hello@mackiescleaning.co.uk>
To: customer
Invoice INV-1044 — Due 14 days
Add logo
Mackies Cleaning
Thank you for your business
Invoice
INV-1044
Bill to
Invoice date
Due date
Description
Qty
Rate
Amount
Subtotal£0.00
Total due£0.00
Pay by bank transfer
Bank: Starling
Sort: 60-83-71
Account: 12345678
Ref: INV-1044
Customer
Service
TypeResidential
Price£65.00
AssignedYou
StatusScheduled
👀

Ready for more?
You've only seen half of it.

What you clicked through — Dashboard, Pricing, Scheduling, Invoicing, MTD — is just Cadi's core. Here's a peek at the rest of the tools waiting behind the lock:

👤
Customers
Every client, full service history and preferences — sorted by churn risk.
£
Money
Live P&L, cashflow runway, tax pot — updated the moment an invoice pays.
🗺️
Routes
AI-optimised daily routes per team. Cuts fuel + drive time ~20%.
👥
Staff
Rotas, payroll, timesheets, holidays, disciplinary — one place.
🔬
Business Lab
A/B price tests. Anonymous benchmarks against every other UK cleaner.
📋
Annual Review
90-day sprints, year goals, retrospectives. The planning layer.
📦
Inventory
Stock across every van. Auto-reorder when supplies run low.
Marketing
Auto-ask for reviews, referral tracking, win-back flows for lapsed clients.
In the last 5 minutes you priced a £72 job fixed a staffing crisis sent an invoice filed MTD
Join the waitlist →

Half-price for life · no card needed to start