NewThe massive August update·a full redesign, new features and a long list of fixesWhat changed, and why
Start your free 14-day trial
Product Job Scheduling & RotasInvoicing & BACSHealth & SafetyStaff Mobile AppAnalytics & Reporting
Solutions Commercial CleaningDomestic CleaningEnd of TenancyFacilities ManagementWindow Cleaning
Free tools Cleaning Quote CalculatorPrice Per m² CalculatorUK VAT CalculatorProfit Margin CalculatorTrue Cost of a CleanerHoliday Entitlement CalculatorContract Tender CalculatorClient Lifetime Value All 14 free tools →
Learn How to start a cleaning businessHow to price cleaning jobsHow to win cleaning contractsHealth & safety for cleaners CleanFlo vs JobberCleanFlo vs ZenMaid
Help and how to Pricing Sign in
Window Cleaning Software

Your round,
never guessed again.

Recurring schedules that rebuild themselves, a clear view of who is due this week, and invoicing that keeps up with the round: for domestic rounds and commercial contracts alike.

Start your free 14-day trial Cancel anytime · No contract
Recurring Round scheduling
Mobile Works offline
VAT Commercial invoicing
£9.99/mo Unlimited customers

Built for rounds, not one-off bookings

Window cleaning lives or dies on cycle discipline. Miss a cycle and you lose the customer to whoever knocks next.

Recurring rounds

Four-weekly, six-weekly, monthly or bespoke. The schedule rebuilds itself so nobody gets forgotten.

Customer & property records

Access notes, gate codes, dogs, parking, and which windows are actually in scope: attached to the property.

Mobile round list

The day’s round on the phone with addresses and notes, working offline and syncing when back in signal.

Domestic & commercial billing

Collect from households and invoice commercial accounts with VAT and BACS details from the same system.

Round profitability

See revenue per round and per area, so you can find the streets worth expanding and the ones worth dropping.

Height & safety records

Risk assessments for ladder and pole work, equipment records, and incident logging that commercial clients expect.

Every kind of window work

Domestic rounds
Water-fed pole operators
Commercial shopfronts
Office & retail contracts
Gutter & fascia cleaning
Solar panel cleaning
Conservatory roofs
Multi-van operations

The round is the business

A window cleaning business is not a series of jobs, it is a cycle. Every customer sits on a four, six or eight-week rotation, and the whole enterprise depends on that rotation actually happening.

The failure mode is well known to anyone who has run a round: a week of bad weather, a van off the road, or one holiday, and the cycle slips. Slip far enough and a customer assumes you have stopped coming, and the next window cleaner who knocks gets the work.

What software has to do here is unglamorous: rebuild the schedule automatically, show clearly who is overdue, and make it obvious when a cycle is drifting before the customer notices.

Domestic and commercial are different businesses

Most window cleaning operations run both, and they need handling differently.

Domestic is high-volume, low-value, geographically clustered and paid immediately or by standing order. The operational problems are round discipline and collection: knowing who has paid without keeping it in your head.

Commercial is lower-volume, higher-value, invoiced on 30-day terms with VAT, and increasingly requires the same compliance documentation as any other contractor: risk assessments for work at height, equipment records and insurance evidence.

Running both out of one system is the point. Running domestic in a notebook and commercial in accounting software is how the two halves stop reconciling.

Working at height is the compliance line

Window cleaning carries a genuinely higher risk profile than most cleaning work. Falls from height remain one of the most serious hazards in the trade, and commercial clients know it.

Water-fed pole systems have reduced ladder work substantially, but they have not eliminated it, and they introduce their own considerations: water storage weight in vehicles, working near overhead cables, and slip risk from run-off.

For commercial contracts, expect to be asked for a written risk assessment covering work at height, evidence of equipment inspection, and training records before you are engaged. Holding those against each site rather than in a folder is what makes producing them straightforward.

Frequently asked questions

01 What is the best software for a window cleaning business in the UK?
The right choice depends on whether you run a purely domestic round or also hold commercial contracts. Domestic-only operators mainly need round scheduling and payment tracking. If you invoice commercial clients with VAT and BACS and need work-at-height risk assessments, a fuller cleaning business platform such as CleanFlo covers both sides for £9.99 a month with unlimited customers.
02 Can CleanFlo handle recurring window cleaning rounds?
Yes. Set any recurrence: four-weekly, six-weekly, monthly or custom, and the schedule rebuilds automatically. Overdue properties are visible so a slipped cycle is caught before the customer notices, and the day's round appears on the cleaner's phone with access notes, working offline.
03 Do window cleaners need risk assessments?
If you employ anyone, yes, and commercial clients will ask for them regardless. Work at height is the defining hazard of the trade, so expect to provide a written risk assessment covering ladder or pole work, evidence of equipment inspection, and training records before being engaged on a commercial contract.
04 How much should I charge for window cleaning?
Typical UK domestic window cleaning runs £15–£35 per visit depending on property size and frequency, with four-weekly rounds priced lower per visit than one-offs. Commercial shopfronts and offices are usually priced per visit against a written specification. Our free hourly rate and profit margin calculators help you check the round is actually paying.

Ready to stop running it from a spreadsheet?

Start your 14-day free trial. Every feature from day one, and cancel anytime.

From £9.99/month · Unlimited staff, clients and locations