Get a quote

Guide rates, priced from a written specification

Commercial Cleaning Prices in London

Every job Commercial Cleaning London takes on is priced from a written specification after a site visit. The figures below are guide ranges for London so you can budget before we have walked the building, and every one is plus VAT. They sit in the upper half of what the London market publishes, on purpose. The difference buys a supervised team, the same operatives on every visit, a specification the price is tied to, and one invoice that covers cleaning, consumables and periodic work.

Guide prices, plus VAT, every job priced from a written specification.

Sources are listed at the foot of the page; where nothing is published we say so.

Office cleaning

Published London rates run from about £17 an hour at the directory end to £25 to £40 an hour quoted by contractors in 2025 and 2026, with the largest London contractor publishing from £19 to £20.50 plus VAT against a ten-hour weekly minimum. Our guide is £25 to £35 an hour per operative, products included. Small offices cleaned two or three evenings a week are usually quoted per visit: £80 to £130 a visit for a 2 to 10 person office. For larger floors cleaned nightly, per-square-metre pricing applies: £0.25 to £0.50 per m² per visit on a daily five-day contract, or £2.50 to £3.20 per m² for an occasional or one-off visit.

Contract cleaning by the month

A 2 to 10 person office cleaned two or three times a week runs to £450 to £600 a month at the upper end of published figures. No reliable bands are published for 10 to 30 or 30 to 100 person offices; the price is hours times rate, and hours follow washrooms, kitchens and floor type more than headcount. As a worked example only, a ten-hour week at our hourly guide is about £1,080 to £1,520 a month; a thirty-hour week is three times that. Your quote shows the hours so the arithmetic is visible.

Deep cleaning

Periodic and one-off deep cleans are priced per square metre: £2.50 to £3.20 per m², from the top of the published £2.15 to £3.20 range. Small offices carry a minimum, with published one-off office cleans running from £150 to £450 a clean and a London deep clean averaging £250; expect our minimum to sit at the upper end of that.

Commercial kitchen deep cleans

Compliance-level kitchen deep cleans are published at £70 to £200 an hour for the team. Our guide is £120 to £200 an hour, and a typical single kitchen is a closed-day team shift, so a full eight-hour shift is roughly £960 to £1,600. Nobody publishes reliable prices by kitchen size; the survey counts the appliances, canopies and floor area and turns them into hours.

Kitchen extract (TR19) and ductwork

No contractor publishes TR19 Grease prices by system size, and the one forum figure, £300 for thirteen metres of duct with canopy and filters, was judged by the trade too cheap to have been done properly. The nearest published figure is commercial ductwork cleaning at £400 to £1,400 a visit, averaging £900. Our guide for a single-canopy system with a verification report and certificate is £900 to £1,400; multi-run systems, roof-level fans and systems needing new access panels are priced from the survey. Frequency follows cooking hours: quarterly for heavy use, six-monthly for moderate, annually for light.

Commercial end of tenancy cleans

There is no published commercial per-square-foot rate. A handback clean is a deep clean scoped from the lease, so it is priced on the deep-clean band, £2.50 to £3.20 per m², with photographic evidence and a short report included. Small units are priced by the hour at £27 to £35 an operative, above the £22 to £27 London hourly guide. Published London residential handbacks run from £200 for a studio to £450 and up for a large house, which is a floor, not a guide, for a commercial demise.

Washroom and hygiene services

Sanitary units, consumables and air care are priced per unit per service cycle, usually fortnightly or four-weekly for small offices. No supplier published a per-unit price in 2025 or 2026; all quote after a washroom count, and so do we. Ask any quote for unit count, frequency and whether consumables are at cost or marked up.

Window cleaning

Published commercial visits run from £100 to £500, with per-pane rates of £1 to £5 and an uplift of £10 to £30 a visit for higher floors and awkward access. Our guide is £150 to £500 a visit for shopfronts and mid-rise reach-and-wash from the ground, at £3 to £5 a pane, with each additional storey adding to the visit price. Cradle and abseil access is priced from the survey.

Builders and sparkle cleans

Trade pricing for a combined builders clean and sparkle clean is about £15 per m², with the sparkle clean roughly 40 per cent of the builders-clean price. Hourly guides run £29 to £35 an operative in London. Our guide is £12 to £15 per m² across both stages, or £30 to £35 an hour per operative, each stage scoped and signed off separately.

High-level cleaning

High-level work is a crew plus a platform. A two-person crew is published at £52.50 to £67.50 an hour, and platform hire at £280 to £320 a day for a scissor lift and £370 to £400 a day for a truck-mounted boom. Our guide is a two-person crew day at £440 to £560 plus platform hire at cost, £300 to £400 a day, plus any rope-access specialist where a platform cannot reach.

Carpets and hard floors

Commercial carpet cleaning is published at up to £4 per m², with restoration cleans at £2.50 to £4.50 and a minimum visit of £85. Our guide is £3 to £4.50 per m². Hard floors: machine scrub at £6 to £8 per m², strip and reseal at £12 to £15 per m², vinyl and safety flooring at £3 to £5.50 per m², all with a minimum charge for small areas.

Schools, clinics and other sectors

No published hourly rate exists for school, medical or dental cleaning. They sit at the top of the office band, £30 to £35 an hour, because the checks on staff, the named products, the colour-coded equipment and the records for inspection all add time. Hospitality and venues carry a small-hours premium; retail is priced to the morning deadline; industrial units are priced by machine and floor area rather than by the hour.

What moves the price

DriverMoves it upMoves it down
HoursLong visits, daytime cover, split shiftsTight task list, fewer touch points
FrequencyOne-off and quarterly workDaily contracts, lower per-visit cost
AccessPasses, inductions, goods-lift bookings, security escortsKeyholding agreed, open access
Out of hoursNights, weekends, small-hours hospitalityEvening or early-morning slots
ConsumablesSupplied and managed by usClient-supplied
WasteSanitary, clinical, bulky or builders wasteGeneral waste only
HeightPlatforms, cradles, rope accessGround-level reach-and-wash
London zoneCongestion charge, parking, central accessOuter boroughs with parking
BuildingMany washrooms and kitchens, mixed floor typesOpen plan, one floor finish

How to compare quotes

Send every bidder the same written specification. Ask for the hours behind the price and the hourly wage the cleaners are paid. Check who supplies consumables and whether periodic work is included or extra. Ask who supervises, how often, and what happens to a missed area. Read the initial term, the notice period and whether the contract renews on its own. A quote that is cheap on all of those is usually short on hours.

Common questions

Frequently asked questions

Why are your guide prices above some of the quotes I have seen?

Because the hours are real. A London cleaner is paid £13 to £15.50 an hour before employer costs, holiday, insurance, products, travel and supervision, so a quote under about £20 an hour is buying fewer hours than it promises. Our range pays for a supervisor who checks, the same operatives each visit and a written specification the price is tied to.

Do the prices include VAT?

No. Every figure on this page is plus VAT at the standard rate, which is how commercial cleaning is quoted. Your written quote shows the net price, the VAT and the total.

Do I pay per hour, per visit, per square metre or per month?

Small offices and short schedules are usually priced per visit or per hour. Larger floors cleaned daily are priced per square metre. Every contract is then expressed as a fixed monthly price against the specification, with the hours shown so you can see the staffing behind it.

What happens if the building changes?

The specification is reviewed on a schedule and whenever the building changes, so headcount, layout, hours or an extra kitchen feed into the price rather than into missed work. Adding a site to a portfolio contract is a schedule change, not a new quote.

Sources

Where the published figures on this page come from, with the date each was seen. Standards bodies and regulators are linked; directories, contractors and forum threads are given as references.

  1. Crystal Services, Office cleaning cost guide London, 2026crystalservices.uk.com/office-cleaning-cost-guide-london/
  2. Bark, Commercial cleaning price guide, updated 22 Aug 2025bark.com/en/gb/commercial-cleaning/commercial-cleaning-price-guide/
  3. Bark, Deep cleaning price guide, updated 2 Sep 2025bark.com/en/gb/deep-cleaning/deep-cleaning-price-guide/
  4. Bark, End of tenancy cleaning price guide, 2025bark.com/en/gb/end-of-tenancy-cleaning/end-of-tenancy-cleaning-price-guide/
  5. MyJobQuote, Commercial cleaning prices per hour UK, tradesperson answers 21 to 29 Jul 2026myjobquote.co.uk/questions/commercial-cleaning-prices-per-hour-uk
  6. MyJobQuote, Office cleaning cost per square metre, tradesperson answers 19 to 29 Apr 2026myjobquote.co.uk/questions/office-cleaning-cost-per-square-metre
  7. Cleantalk, 2025 commercial rates thread, 20 Jun 2025cleantalk.co.uk/threads/2025-commercial-rates.40739/
  8. Cleantalk, office carpet, per m2 commercial and vinyl floor pricing threads (titles and snippets)cleantalk.co.uk/threads/office-carpet-cleaning-prices.10727/
  9. Cleantalk, Help with builders and sparkle cleans, 14 May 2016 to Jan 2017cleantalk.co.uk/threads/help-with-builders-sparkle-cleans.25313/
  10. Cleantalk, How much to charge for window cleaning, Mar to May 2016cleantalk.co.uk/threads/how-much-to-charge-for-window-cleaning.24837/
  11. Checkatrade, Office cleaning cost, updated Aug 2026checkatrade.com/blog/cost-guides/office-cleaning-cost/
  12. Checkatrade, Floor cleaning prices, updated Sep 2026checkatrade.com/blog/cost-guides/floor-cleaning-prices/
  13. Checkatrade, Carpet cleaning cost, updated May 2026checkatrade.com/blog/cost-guides/carpet-cleaning-cost/
  14. Checkatrade, End of tenancy cleaning prices, updated Aug 2026checkatrade.com/blog/cost-guides/end-of-tenancy-cleaning-prices/
  15. Checkatrade, Window cleaning prices, updated Jan 2025checkatrade.com/blog/cost-guides/window-cleaning-prices/
  16. Checkatrade, Air duct cleaning cost, updated May 2024checkatrade.com/blog/cost-guides/air-duct-cleaning-cost/
  17. Checkatrade, Cherry picker hire cost, updated May 2024checkatrade.com/blog/cost-guides/cherry-picker-hire-cost/
  18. PriceYourJob, Window cleaning cost, updated 31 Jul 2025priceyourjob.co.uk/window-cleaning-cost/
  19. Fantastic Services, Commercial kitchen cleaning (hourly range for compliance-level deep cleans), 2026fantasticservices.com/commercial-kitchen-cleaning/
  20. Fantastic Services, After builders cleaning London (from-price within the M25), 2026fantasticservices.com/after-builders-cleaning/
  21. UK Business Forums, Any duct cleaning contractors on here, 15 Jul 2024ukbusinessforums.co.uk/threads/any-duct-cleaning-contractors-on-here.426609/
  22. UK Business Forums, How much does office cleaning cost, 2019 to 2020ukbusinessforums.co.uk/threads/how-much-does-office-cleaning-cost.404765/
  23. DWP Find a Job, London cleaner vacancies at £13 to £15.50 an hour, seen 2 Sep 2026 (wage floor only)
  24. BESA, Kitchen extract system cleaning (TR19 Grease intervals, no prices)thebesa.com/besa-blogs/kitchen-extract-system-cleaning

A price for your building, not a range.

Send the address, the floor area, the hours you need and anything unusual about access. The specification comes back in writing with the price against it.

Get a quote