💷 Prices updated 6 October 2026

Cleaning prices in London

End of tenancy cleaning costs from £120 for a room in a shared flat to £489 for a 4 bedroom, 4 bathroom home, at a fixed price. Deep cleaning is £23 per hour with a 3 hour minimum. Regular home cleaning is £17 to £19 per hour, depending on how often we visit.

No surprises

  • Price confirmed before we clean
  • Free changes with 24 hours notice
  • We clean 8am to 8pm, 7 days a week
  • Office: Monday to Friday, 9am to 5pm
  • DBS-checked cleaners, £1m insurance

📦 End of Tenancy Cleaning

From £120 per clean
  • Fixed price by bedrooms and bathrooms
  • Oven cleaned inside and out
  • Products and equipment included
  • 72-hour re-clean guarantee
Book End of Tenancy See all prices

✨ Deep Cleaning

From £23 per hour
  • Minimum 3 hours (£69)
  • Team of 2 for jobs of 6+ hours
  • Products and equipment included
  • 24-hour put-it-right promise
Book Deep Cleaning See examples

🏠 Home Cleaning

From £17 per hour
  • Weekly, fortnightly, 3-weekly or monthly
  • Minimum visit 2 hours
  • The same cleaner every visit
  • 24-hour put-it-right promise
Book Home Cleaning See all rates

📦 End of tenancy

How much does end of tenancy cleaning cost in London?

It is a fixed price set by the number of bedrooms and bathrooms, from £120 to £489. The price includes cleaning products, equipment and the oven inside and out. Carpet, rug and upholstery cleaning and the extras below are added only if you need them. Read the full end of tenancy cost guide.

Fixed prices

Room in a shared flat (with bathroom)£120
Studio flat£150
1 bedroom, 1 bathroom£199
2 bedrooms, 1 bathroom£239
2 bedrooms, 2 bathrooms£269
3 bedrooms, 1 bathroom£299
3 bedrooms, 2 bathrooms£329
3 bedrooms, 3 bathrooms£359
4 bedrooms, 1 bathroom£399
4 bedrooms, 2 bathrooms£429
4 bedrooms, 3 bathrooms£459
4 bedrooms, 4 bathrooms£489
5 bedrooms or moreAsk for a price

Carpet and rug cleaning

Bedroom£39
Living room / lounge£42
Hallway£21
Landing£18
Flight of stairs£39
Small rug (up to 3 m²)£21
Medium rug (up to 6 m²)£36
Large rug (up to 12 m²)£60

Upholstery cleaning

2-seat sofa£79
3-seat sofa£99
3-seat L-shaped sofa£120
Armchair£42
Dining chair£21
Footstool£27
Headboard£30
Single mattress (both sides)£48
Double mattress (both sides)£66
Curtains, full length (per pair)£48
Curtains, half length (per pair)£36

Added per item

Dry cleaning (natural fabrics that cannot be wet-cleaned)+£30
Leather item+£30
Fabric protection+£21

Extras

Extra room, e.g. a study or box room (up to double bedroom size)£36
Balcony£39
Garage£49
Basement£99
Extended guarantee: 7 days (168 hours) instead of 72 hours£59

72-hour re-clean guarantee: if your letting agent or landlord finds something we missed, tell us within 72 hours of the end of the clean and we re-clean it free of charge. The property must be empty during the clean and unused afterwards. The extended guarantee (£59) gives you 7 days instead.

✨ Deep cleaning

How much does a deep clean cost in London?

Deep cleaning is £23 per cleaner per hour, with a minimum booking of 3 hours (£69). Products and equipment are included. Jobs of 6 hours or more are shared by a team of 2 cleaners, so a 6 hour clean takes 2 cleaners about 3 hours. We recommend the hours from the size and condition of your home before you book. See typical hours and cost by property size.

Example prices

3 hours£69
4 hours£92
6 hours (2 cleaners × 3 hours)£138
8 hours (2 cleaners × 4 hours)£184

🏠 Home cleaning

How much does regular home cleaning cost?

Home cleaning is charged by the hour, with a minimum visit of 2 hours. The more often we come, the lower the rate. On a regular plan the same cleaner comes every time. Home cleaning uses your own products and equipment unless you add ours. Read the guide to cleaner costs in London.

Hourly rates

Weekly£17 per hour
Fortnightly£17 per hour
Every 3 weeks£18 per hour
Monthly£19 per hour
One-off clean£19 per hour

Extras

Ironing (added to your visit)£17 per hour
We bring cleaning products£7 one-off payment
We bring cleaning equipment£23 one-off payment

Eco-friendly products are available on request.

📋 Good to know

Booking terms in plain English

Is the price fixed?

End of tenancy cleaning is a fixed price by property size. Deep and home cleaning are charged by the hour, and we confirm the hours and the total before the clean.

Can I change or cancel my booking?

Yes, free of charge with at least 24 hours notice before the clean. With less notice, cancelling a paid visit costs £20 (£50 for end of tenancy) and moving it costs £10 (£25 for end of tenancy). See section 8 of our Terms.

When do you clean?

We clean 8am to 8pm, 7 days a week, with the last start at 6pm. Our office answers calls and emails Monday to Friday, 9am to 5pm, and you can book online at any time.

What if something is missed?

On end of tenancy cleans, report it within 72 hours of the end of the clean (or 7 days with the extended guarantee) and we re-clean it free. On deep and home cleans, tell us within 24 hours and we come back to put it right.

Get your exact price

Tell us about your property in the booking form and we confirm the price before anything is booked.

Start booking
 Chat with us
Book Now Call WhatsApp