Office cleaning cost per square metre

We're looking to get our small office professionally cleaned on a regular basis. What's a typical rate per square metre for commercial cleaning and what's usually included?

Asked by Jackie on 19th Apr 2026
Expert Trade Answers
"Morning and happy to answer.

If I knew the size it would be better to price but I’ll give you a few to work with.

Small office clean front room size £60
A through lounge size £80
Football goal area size £130

Hope that helps
What’s included depends on what you want done
Just carpets there cleaned left feeling wet but drys out within 10 hours and left smelling amazing and cleaned to a high standard.

Hope that helps"
Answered on 19th Apr 2026 - Member since Mar 2023 - report
"Hi Jackie,
For regular office cleans in the UK, you are typically looking at around £1.60 – £3.20 per m² per visit, with deep cleans sitting slightly higher at £2.15 – £3.20 per m². London and the South East tend towards the top of that range; the Midlands and North usually come in a little lower.

That said, per-m² pricing is more common on larger sites. For a small office, most cleaners will quote either an hourly rate (roughly £15 – £30 per cleaner per hour) or a fixed weekly/monthly fee, because the minimum attendance time tends to be the real cost driver.

Frequency also makes a big difference, 2–3 visits a week is often plenty for a small office and works out considerably cheaper than daily cover.
A standard recurring spec usually includes:
• Vacuuming and mopping floors
• Dusting desks, surfaces and skirting boards
• Sanitising high-touch points (handles, switches, phones)
• Emptying bins and replacing liners
• Cleaning and restocking washrooms
• Wiping down kitchen surfaces and appliance fronts
• Spot-cleaning glass partitions and internal doors
Things typically charged as extras are window cleaning, carpet shampooing, high-level dusting, periodic deep cleans, and sometimes consumables (soap, loo roll, hand towels).

Hope that helps."
Answered on 19th Apr 2026 - Member since Dec 2025 - report
"Happy to answer
I charge £20 per hour including cleaning equipment and excluding carpet shampooing, may I ask your location?"
Answered on 19th Apr 2026 - Member since Oct 2025 - report
"Hi Jackie,
In my experience an office clean, per square metre is anywhere between £1.50 – £3.00 per m² for routine office cleaning. If you need higher-special cleaning, frequent sanitising, or difficult access/out-of-hours work it could go up to £3.00 – £5.00+ per m² .

Hope that helps!"
Answered on 19th Apr 2026 - Member since Jun 2024 - report
Find Tradespeople, compare up to 3 quotes!
It's FREE and there are no obligations
Ask a Trade
Got a question that only a tradesperson can answer? We have thousands of trades ready to answer any question you may have.
Ask your question
Ask a Trade

Are you looking for advice on a DIY project or have a question for our tradespeople?

We'll email your question to tradespeople who are skilled in your chosen category.

Your question will be made public - please do not include any personal details.

{{ first(ask.errors)[0] }}

By continuing you agree to the Community Guidelines.

Report Content

{{ first(reportForm.errors) }}

Thank you

Your report has been created and will be investigated shortly.

Ready to get a price for your home improvement project?
Get started

Over 1 million homeowners and over 50,000 tradespeople
use MyJobQuote nationwide each year