Upholstery Cleaning
We are fabric and leather upholstery cleaning specialists! Fully insured and competitively priced with no hidden charges.
At Elliots, we are trained to clean the most difficult types of upholstery fabrics such as wool, Haitian fabric, cotton and also leather.
Why use our Upholstery Cleaning Services?
- Treatments for all types of fabrics.
- No colour runs or shrinkage guaranteed
- Woolsafe approved chemicals
- We do not use harsh chemicals
- Our cleaning treatments are child & pet safe
Hot water Deep Steam Clean – All Inclusive
We have made things simple by offering one clean and that’s the best clean on the market using only top-quality solutions and top of the range Cleaning Equipment.
– Our Price includes all cleaning solutions that are needed.
– One Price for total cleaning with no pressurised sales techniques by salespeople.
Platinum Account Holder
If you like to have your fabric or leather upholstery cleaned at least once a year, then you will benefit from being a platinum account holder. This will unlock extra discounts, free spray bottles of our professional grade spot and stain remover on each visit, an upholstery stain repellent on each clean plus free monthly offers, priority cleaning appointments and monthly or quarterly easy payment terms.
All you need to do is book one appointment in advance each year to get these great savings, and this will keep your upholstery smelling fresh and clean. Plus, the best part – ITS FREE TO JOIN !!!
Fabric Upholstery Cleaning
Our technicians use the latest fast-drying steam cleaning equipment.
Our technicians use a huge range of treatments with the most effective and powerful sofa cleaning systems on the market i.e. ‘Micro-splitting treatment technologies’. Meaning that there’s no need to remove the covers and we can still use high suction cleaning power, while at the same time remaining gentle to the fibres of your sofa. The best bit about it is that our upholstery cleaning solutions will even get rid of bacteria and mites during the process too.
Leather Upholstery Cleaning
Our experienced leather cleaners use the latest cleaning solutions for fantastic results.
Leather is a unique material and it requires specialist skills and techniques to get it looking shiny and new again. At Elliots we are experts at cleaning all types of leather, from pigmented leather to nu-buck.
Our technicians are equipped with a huge range of treatments to care for over 300 different types of tanneries, complete with powerful stain removal treatments too!
Recent Projects

Project 1
Commercial Carpet Clean

Project 2
Leather Sofa Cleaning

Project 3
Living Room Carpet Clean

Project 4
Stair Carpets Cleaning

Project 5
Hallway Carpets Cleaned
What our clients say

Mattress and sofa cleaning
They sound professional on their portal but work was poorly executed. None of the stain on the mattress was removed. The clean took 30mins. When...
Vera Borrett - Southall, UB2

Carpet deep cleaning
Excellent service and a great job by Paul.Very friendly and helpful.
Frank Stratford - Wantage, OX12

Amazing Carpet Cleaning
I recently had Elliott's Carpet Cleaning service my home's carpets, which were significantly aged and had challenging stains like oily paints and ink spills. I...
Frank Stratford - Ascot, SL5

Carpet clean in bedrooms and stairs.
Great service before and at my house. Cliff was friendly, polite and very informative about what he did. Great job by him and very pleased....
Vera Borrett - Marlow, SL7

Annual Carpet Wash
Elliots Carpet Cleaning delivered excellent service from start to finish: Prompt communication: Clear and timely notifications about the job. Professional technician: Cliff assessed the carpets,...
Michael Dickinson - Newbury, RG14

Carpet cleaning for stairway, landing and bedrooms.
Phenomenal job, throughly pleased with the final result and impressed with the quality of service.
Angela Parker - Chertsey, KT16

Can’t thank them enough
My Mum is very elderly and is now end of life. Sadly I don’t live close so only get to visit at weekends. Elliot’s carpet...
Linda Thompson - Twickenham, TW14

Student house cleaning and mattress clean
I was very impressed with both the service and the price for the work completed. As a landlord I really appreciate dependable service, I was...
Daryl Burdon - Guildford Park, GU2

Great job, thank you
Paul did an excellent job cleaning our carpets and removed a number of stains. He was courteous and efficient. Would highly recommend
Jan Darrell - Chiddingfold, GU8

Carpet cleaning
My experience was simply fantastic! The gentleman Cliff was extremely courteous, efficient, professional, knowledgeable and precise. Cliff did an absolutely brilliant job with cleaning my...
John Parr - Purley, CR8
Elliots Carpet Cleaners
79 Victoria Road, Farnborough,
Hampshire, GU14 7PL.