Professional carpet cleaners & upholstery cleaning

Our professional carpet cleaners in Bristol, Bath and entire Avon county offer not only a domestic cleaning, but also a professional and comprehensive carpet, rug and upholstery cleaning.All carpeted rooms including staircases can be cleaned at fixed prices.

Professional pre-cleaning inspection & odour treatment included


We can offer also professional pre-treatment of traffic lane areas if required by the client. Carpets can be one of the most expensive items to purchase at your home, so surely you’d like the best treatment for them.

Carpets act as a filter in the home and collect all sorts of dust, grit and soil. Vacuuming on a regular basis will alleviate some of this problem, but is does not remove the deep down dirt that attracts itself to carpet fibres.

A visit from KJM Spotless trained employee using the Rug Doctor Pro will release that ingrained dirt and help maintain the original look, fresh smell and feel of your carpet.


  • Single bedroom £20,
  • Double bedroom  £30,
  • Living Room/Dining Room/Lounge £40,
  • Flight of stairs £15,
  • Hallway/Landing £15,
  • Bathroom £10,
  • Toilet £10,
  • Sofa £20 per seat,
  • Armchair £25,


Below you can see some of the pictures taken by our house and business cleaners during the cleaning services we have provided for the clients.


You can use our free online quotation to specify your cleaning request: