Deep cleaning in London

A fixed price from £170 for the jobs a regular clean doesn't reach: grease, limescale, skirting boards, behind and under. All products and equipment included.

  • Nothing to pay today
  • Pay after your clean
  • 72-hour re-clean guarantee
  • Checked & verified cleaners
Fixed price from £170 Oven & extractor fan included Products & equipment included Before & after photos

What's included

A top-to-bottom clean for homes that need extra care

Your deep clean covers the whole home, including the details that build up over time:

Get my price

Deep cleaning

  • Kitchen deep clean: worktops, hob, splashbacks, sink and taps
  • Oven, hob and extractor fan cleaned
  • Bathrooms deep cleaned and descaled: tiles, taps, shower, bath and toilet
  • Cupboard fronts, handles, doors and door frames
  • Skirting boards, light switches, sockets and radiators
  • Inside windows, sills and frames
  • Dusting high and low, including tops of furniture
  • Vacuuming carpets and upholstery, mopping all hard floors
  • All products and equipment included

Prices

Deep cleaning prices

A fixed price for your home, agreed before we start — no hourly rate, no surprises. All products and equipment included.

Fixed prices by bedrooms and bathrooms
Your home1 bath2 baths3 baths
Studio or 1 bedroom£170£195£220
2 bedrooms£200£220£245
3 bedrooms£230£280£305
4 bedrooms£300£320£345
5 bedrooms£350£375£400
6 bedrooms£400£425£450

Carpets, rugs & sofas

Add carpet cleaning

We deep clean carpets with hot water extraction, using products that are safe for children and pets. Carpets are usually dry in 4–6 hours.

Get my price

Carpet, rug & sofa prices

  • Carpets: £70 + £30 per carpeted room, hallway or staircase
  • Rugs: £30 each
  • Sofas: from £40 (2-seater) to £90 (5-seat L-shaped)
  • Rugs and sofas only: + £40 fixed fee (none if you book carpets too)

Why Favorite Clean

When to book a deep clean

Re-clean guarantee

Something not right? Tell us within 72 hours and we'll come back and re-clean it, free.

Before & after photos

Photos of every room, sent to you after the clean.

You'll know when we arrive

Your cleaner checks in on arrival and when they finish.

Checked & verified

We get to know every cleaner and check their documents.

How it works

Booked in 60 seconds

  1. Get your priceEnter your postcode and tell us about your home. You'll see your price straight away.
  2. Book your cleanChoose a day and time. Nothing to pay now — we confirm your booking by email.
  3. See it doneYour cleaner checks in and out, and you get before & after photos of every room.

Deep cleaning: your questions

How much does a deep clean cost in London?

Our fixed prices start at £170 for a studio or 1-bedroom flat with one bathroom — for example £200 for a 2-bed, 1-bath flat. Enter your postcode to see the exact price for your home.

What is the difference between a deep clean and a regular clean?

A regular clean keeps a home tidy week to week. A deep clean goes further: inside the oven, the extractor fan, limescale in the bathroom, skirting boards, doors, radiators and the tops of furniture.

Do I need to provide cleaning products?

No. Deep cleans always include all products and equipment, including the vacuum, mop and bucket.

Can you clean the carpets and sofa too?

Yes. Add carpet, rug and sofa cleaning when you get your price. We use hot water extraction with products that are safe for children and pets, and carpets are usually dry in 4–6 hours.

Do I need to be home?

No. Lots of customers leave a key with a concierge, in a key safe or with a neighbour. Just tell us how we can get in.

What if something isn't right?

Tell us on WhatsApp within 72 hours of your clean, ideally with a photo, and we'll come back and re-clean it for free. See how our re-clean guarantee works.

When do I pay?

Nothing is charged when you book. Your price is fixed and we confirm your date and time by email. You pay securely online from your booking page after the clean — by card or bank transfer.

Other services

More ways we can help

Get your deep cleaning price