Brit Polish
Guide · For offices6 minute read

How much does office cleaning cost in the UK

Most office cleaning in the UK is priced by the hour, and most quotes land in a fairly narrow band. The spread inside that band is not random: it follows frequency, spec, access and location. Here is what you should expect to pay in 2026, and what to pin down before you compare two quotes that look the same.

The Brit Polish Team · Cleaning specialists · 25 August 2026
A Brit Polish cleaner working through an office floor out of hours

Standard commercial office cleaning in the UK runs from roughly £15 to £30 an hour in 2026, with most contracts landing between £18 and £25. London and the South East sit 10 to 20 percent above regional cities. Specialist work prices separately: a one-off deep clean typically runs £30 to £45 an hour, and carpet or upholstery work is usually quoted per job.

Hourly rates

The hourly rate is the headline number, but it is not the price. A two-hour visit at £20 costs the same as a one-hour visit at £40, and the two-hour visit almost always leaves a better office. What matters is the rate multiplied by the hours your specification actually needs, so treat any quote that names a rate without naming the hours as half a quote.

Be careful with rates that undercut the band by a distance. Below roughly £15 an hour it is difficult to pay the National Living Wage, insure the work and supervise it properly, so something in that list is usually missing. The cheapest quote on the table is often the most expensive one to recover from.

What moves the price

The factors that move an office cleaning price
Frequency: daily visits price lower per visit than weekly ones, because the work is lighter each time
Specification: toilets, kitchens and bins daily with desks weekly is a different job from everything daily
Access and hours: out-of-hours and keyholder visits carry a premium over cleaning around your staff
Consumables: whether paper, soap and bin liners are included or invoiced separately
Location: city-centre offices price above out-of-town, London above the regions

Contract pricing

Regular contracts are usually quoted as a fixed monthly price built from the visit schedule. As a guide, a small office on one or two visits a week starts from roughly £150 to £300 a month, a mid-size office on several visits a week runs into the high hundreds, and a large office cleaned daily runs from four figures. Some contractors price per square foot instead, typically 10p to 30p per clean, which amounts to the same arithmetic from a different direction.

Specify before you compare

Two quotes are only comparable if they price the same specification, so write the spec first: which areas, which tasks at which frequency, who supplies consumables, what hours, and how the standard is checked. Ask each contractor to price that document rather than their own version of it. The spec does not need to be long. One page is enough to stop the cheapest quote winning on a job it has quietly shrunk.

Want a real number for your office?

Tell us the size, the areas in use and the schedule you have in mind. You will get a fixed monthly price against a written specification, not a rate and a guess.

Request a quote
The band
£15 to £30 an hour across the UK in 2026, with £18 to £25 the usual core. London runs 10 to 20 percent higher.
The trap
A rate without the hours is half a quote. Compare the monthly price against a written spec, not the hourly headline.
Read next
The schedule that keeps an office presentable without paying for visits it does not need.
How often should an office be cleaned
The service behind this guide
Commercial cleaning
Office and workspace contracts on a written specification, priced as a fixed monthly cost with cover planned so a missed visit never reaches your staff.
View the service

More guides and case studies

All case studies & guides