Home / Services / Upholstery, mattresses and rugs
Upholstery, mattress and rug cleaning, matched to the fabric
Sofas, armchairs and mattresses collect body oils, dust and spills you can’t see. We clean them gently with the same truck-mounted equipment, using settings and products that suit the fabric.

How we do it
The same careful process on every job, with the same truck-mounted equipment.
- 1
Check the fabric
We check the fabric type and care label before we start.
- 2
Pre-treat
Arms, headrests and marks get a gentle pre-treatment to loosen oils and grime.
- 3
Clean and extract
A specialised upholstery tool rinses and extracts without over-wetting the fabric.
- 4
Dry and finish
We groom the fabric and give you tips to help it dry quickly.
Good for
- Fabric sofas, couches and armchairs
- Dining chairs and ottomans
- Mattresses
- Loose area rugs
Good to know
- Some delicate fabrics are better left to a specialist. We'll tell you before we start if that applies to yours.
- Most upholstery is dry within a few hours, depending on the fabric and the weather.
- Upholstery cleaning can be booked on its own or together with your carpets.
Questions about upholstery, mattresses and rugs
Can you clean my mattress?
Yes. Mattress cleaning freshens the surface and removes stains, dust and sweat build-up. Allow it to dry fully before putting the bedding back on.
Do you clean rugs?
Yes, we clean loose area rugs in your home. Let us know the size and material when you ask for a quote.
Other services
Ready for cleaner carpets?
Tell us what needs cleaning and we’ll get back to you with a clear quote, usually the same day.