Carpets and Upholstery Looking like new


We offer a professional carpet and upholstery cleaning service, in the south wales area making your sofas, carpets and curtains look like new again.

At Fairy Cleaners we understand that carpets and other household items can be a very expensive purchase, so let us take away the hassle of calling the fitters in and we will, deodorise and remove debris and dirt from deep within the carpet fibres thus giving your carpet a new lease of life.

We offer competitive prices and multiple room discounts, helping you save on a full house clean.

Room Prices


  • Single Bedroom £20
  • Double Bedroom £25
  • Living Room £25
  • Dining Room £25
  • Hallway £10
  • Per Stair/Step £2
  • Bathroom £10
  • Landing £10


Our professional carpet & upholstery cleaners are fully trained and are continually monitored to ensure an exceptional standard is achieved every time.  Whether it’s freshening up your curtains or your favourite arm chair, Fairy Cleaners are here to help, we are professionally trained upholstery cleaners and are fully insured

Sofa Prices

  • 1 seater chair/sofa £20
  • 2 seater sofa £65
  • 3 seater sofa £95
  • Single mattress £20
  • Double mattress £25
  • King size mattress £35
  • Curtains £40 per pair


Call us on 02921660411 for a free home visit or click the book a fairy button below.