Cleaning quotes in London look confusing because people compare different things: an hourly rate, a fixed price for a job, and an agency price that includes management and insurance. Once you know what drives the number, comparing quotes takes about a minute. Figures below are typical London ranges, not fixed prices — every home is different.
Hourly rates: what is normal
Most regular domestic cleaning in London is priced by the hour. Independent cleaners usually sit at the lower end, platforms and agencies slightly higher because the price includes vetting, insurance, cover when someone is ill, and support if something goes wrong.
- Regular weekly or fortnightly cleaning: roughly £18–£28 per hour
- One-off cleaning: usually £3–£6 per hour more than a regular slot
- Deep cleaning: often quoted per job rather than per hour
- Ironing or laundry added to a visit: normally the same hourly rate
How many hours does a home actually need?
This is where most quotes go wrong. A cleaner working faster than these ranges is skipping something; a much longer visit usually means the home was not tidied first.
- Studio or one-bed flat: 2–3 hours
- Two-bed, one bathroom: 3 hours
- Three-bed, two bathrooms: 3.5–4.5 hours
- Add roughly 30 minutes per extra bathroom and per pet
Deep cleans and end-of-tenancy
A deep clean covers everything a weekly clean skips: oven, limescale, inside cupboards, skirting, behind appliances, extractor filters and grout. In London a deep clean commonly runs £180–£350 for a one- or two-bed, with larger homes higher.
End-of-tenancy cleaning is priced against an inventory check rather than how the place feels, so it typically costs more than a deep clean and usually includes the oven. Expect roughly £200–£400 for a two-bed, more if the property is furnished, carpeted throughout or has been lived in for years.

The extras that change the price
Ask about these before you compare two quotes, because one of them almost certainly includes something the other does not.
- Oven cleaning — frequently a separate line, £45–£90
- Inside windows, or exterior windows at height
- Carpet or upholstery washing, which needs machines and drying time
- Products and equipment: some cleaners bring everything, others expect yours
- Congestion or ULEZ charges and parking on some visits
- Same-day, very early or Sunday slots
Cheapest is rarely cheapest
A very low hourly rate usually means one of three things: the cleaner is not insured, they are being paid below a sustainable wage and will not stay, or the visit is too short to do the work. All three cost you more over a year than paying a fair rate to someone who stays.
What is worth paying for: identity-checked professionals, public liability insurance, a clear price before booking, and the same person each visit — familiarity is what makes a regular clean feel effortless.
How to get an accurate quote in one message
Give the number of bedrooms and bathrooms, whether you want regular or one-off, whether there are pets, the extras you want, and your preferred day. That is enough for any honest cleaner to price the job without a visit.
Common questions
- How much does a cleaner cost per hour in London?
- Typically £18–£28 an hour in 2026. Regular bookings sit at the lower end and one-off or same-day visits at the higher end.
- Is it cheaper to book regular cleaning?
- Usually yes. Regular slots are discounted because they are predictable, and a maintained home takes less time than a one-off catch-up clean.
- Should I tip a cleaner in the UK?
- Tipping is not expected. Most people give something at Christmas or after a big job instead.
- Do I need to provide cleaning products?
- It varies. Always confirm when booking — bringing products can add a small amount to the price.
