Carpet, upholstery and mattress cleaning in London, York and Leeds

Fitted carpets room by room, stairs, landings and rugs, plus sofas, chairs and mattresses. Carpet cleaning from £40.

Upholstered footstool being cleaned with a vacuum attachment

Carpets

Vacuuming lifts the surface dirt. Carpet cleaning reaches what has worked down into the pile, which is where most of the grey, flattened look of a well-used carpet comes from. We clean fitted carpets room by room, as well as stairs, landings, hallways and rugs.

  • Fitted carpets in any room
  • Stairs and landings (each staircase counts as one room)
  • Hallways and rugs
  • Stain and spot treatment
  • Odour treatment for pets or smoke

Upholstery

Sofas, armchairs, footstools and dining chairs collect the same dust, spills and body oils as carpets, just closer to your face. Upholstery cleaning starts from £45. Tell us the fabric if you know it, as some materials need a different method.

Mattresses

Mattress cleaning starts from £40. It is popular with short-let hosts and landlords between guests and tenants, and with anyone dealing with a spill or an accident.

On its own or with another clean

Specialist cleaning can be booked on its own or added to an end of tenancy clean, a deep clean or an Airbnb changeover. Any other specialist work is quoted individually.

Questions

How long do carpets take to dry?

Usually a few hours, depending on the carpet and how well the room is ventilated. We will tell you when it is safe to walk on and to put furniture back.

Can you remove every stain?

Many stains come out fully, but some, such as old dye or bleach marks, can only be lightened. We will tell you honestly before we start.

Do I need to move the furniture?

Please clear small items and anything fragile. We can work around larger furniture.

Related services

See a price in a minute

Get an instant estimate, then send your request

No payment is taken. We confirm availability and the final price by email.

Get an estimate
Get a quote