Business

How much does office cleaning cost in London?

Bright open-plan office with rows of clean desks
Short answer

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?

Typical office cleaning time
Office sizeHours per visit
Up to 10 desks1.5 to 2
10 to 25 desks2 to 3
25 to 50 desks3 to 5
50+ desksQuoted 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.

Answers

More questions

Still have a question?

WhatsApp us
How much does a commercial cleaner cost per hour in London?

Typically £20 to £32 per hour in 2026. LALEJ Services charges from £22 per hour.

Is office cleaning done outside working hours?

Usually, yes. Most offices are cleaned early in the morning or in the evening.

Free quote · No obligation

Ready for a cleaner home?

Tell us about your home and get a fixed, no-obligation quote, usually within the hour.

Call WhatsApp Free quote