Office cleaning in London typically costs £20 to £32 per hour in 2026. LALEJ Services charges from £22 per hour with a 2-hour minimum. A small office of around 10 desks cleaned three times a week usually costs about £572 per month.
How many hours does an office need?
| Office size | Hours per visit |
|---|---|
| Up to 10 desks | 1.5 to 2 |
| 10 to 25 desks | 2 to 3 |
| 25 to 50 desks | 3 to 5 |
| 50+ desks | Quoted after a site visit |
How often should an office be cleaned?
Most offices are cleaned between two and five times a week. Kitchens and washrooms need the most frequent attention. Offices with low footfall can work well with two visits and a weekly high-touch disinfection round.
How to work out your monthly budget
Multiply hours per visit by visits per week, then by 4.33 weeks. For example, 2 hours × 3 visits × 4.33 weeks × £22 = £572 per month.

