Commercial cleaning in the UK typically runs £280–£632 for a one-off office clean, with real cost differences between regions and between one-off and contracted recurring cleaning.
For a typical one-off clean of a small-to-mid-size office, commercial cleaning costs:
Most commercial cleaning in the UK is sold as an ongoing contract — nightly, several times a week, or weekly — rather than a single visit. A one-off clean (move-in preparation, post-event cleanup, or a single deep clean before an inspection) is priced on its own and tends to cost more per visit than an equivalent visit under a recurring contract, since there's no established routine to make the job faster each time.
If you're comparing ongoing janitorial quotes, always confirm what visit frequency a quoted monthly rate assumes — a "weekly" contract and a "nightly" contract for the same premises are not the same price.
A standard commercial clean covers floors (vacuuming and/or mopping), bin emptying, surface dusting and wiping, toilet cleaning and restocking, and kitchen/break room cleanup. Window cleaning (particularly exterior), carpet deep cleaning, and floor stripping/polishing are typically quoted as separate add-ons rather than bundled into a base rate.
If the cleaning company is VAT-registered, VAT applies to commercial cleaning the same as any other taxable service. Always confirm whether a quoted monthly rate is shown before or after VAT when comparing providers, since that can meaningfully change which quote is actually cheaper.
Use our commercial cleaning cost calculator to get a region-accurate estimate for your premises. If you run a cleaning business yourself and want to quote commercial jobs this consistently for your own clients, try Clean Estimator free for 14 days.
Our calculator gives location-specific prices in seconds. Free and instant.
Calculate My Cost →