Sofa & upholstery
Sofa & upholstery cleaning


What we clean
Careful cleaning, fabric by fabric
- Sofas
- Corner sofas
- Armchairs
- Dining chairs
- Fabric upholstery
- Mattresses
- Headboards
- Stain treatment
Packages
Save when you clean more together
Carpet Refresh
- Multiple rooms
- Stairs
- Landing
Priced on request
Property Refresh
- Carpets
- Stairs
- Landing
- Sofa
Priced on request
Complete Refresh
- Whole-property carpets
- Sofa / upholstery
- Rugs
- Mattress where required
Priced on request
Landlord Turnaround
- Property carpets
- Stain treatment
- Upholstery
- Optional oven cleaning
Priced on request
Your next refresh
Get Your Carpet Cleaning Quote
The quickest way to receive a quote is to send us your postcode, what you'd like cleaned and a few photos on WhatsApp.
Send Photos on WhatsAppTell us what needs refreshing
What cleaning services do you offer?+
Yes — Cotswold Property Refresh specialises in carpet cleaning, alongside upholstery, rug, stairs and mattress cleaning. Send us your postcode and what you need cleaned on WhatsApp so we can discuss the work and provide a quote.
How much does professional carpet cleaning cost?+
Every job is quoted individually based on the number and size of rooms, carpet type, condition, staining, access and location. The quickest way to get an accurate price is to send your postcode, what you need cleaned and a few photos on WhatsApp.
How long does carpet cleaning take?+
A single room is typically quick, while a whole home or a carpet-and-sofa package takes longer. We'll give you a realistic time estimate with your quote.
How long will my carpets take to dry?+
Drying time depends on the fibre, pile depth, ventilation and weather. Many carpets are dry within a few hours, but some can take longer. We'll advise on the day and recommend good airflow to help.
Do I need to move my furniture?+
Please move small items, ornaments and fragile pieces beforehand. We can discuss larger furniture when quoting — some items can be worked around.
Can you remove stains?+
Many stains respond well to professional treatment, but we can't guarantee every stain will come out. The fibre type, age of the stain and what caused it all affect the result. We'll assess and set honest expectations before treating.
Do you clean sofas?+
Yes — sofas, corner sofas, armchairs, dining chairs and most fabric upholstery. We check the fabric and care labels before choosing a cleaning method.
Can you clean wool carpets?+
Yes. Wool needs appropriate solutions and careful handling, so we assess the carpet first and use a method suited to the fibre.
Do you clean rugs?+
We clean many rugs on site, subject to inspection of the fibre, construction and dyes. Some delicate or antique rugs may need specialist off-site cleaning.
Do you work with landlords?+
Yes. We work with landlords, letting agents and property managers on end-of-tenancy and between-let cleans, and can invoice for repeat work.
Do you clean Airbnbs?+
Yes — we support Airbnb hosts and holiday-let owners with turnaround cleans, stain treatment, pre-season deep cleans and scheduled maintenance.
Do you provide commercial carpet cleaning?+
Yes — offices, hotels, guesthouses, restaurants, retail and student accommodation. We offer one-off deep cleans and scheduled maintenance, with invoice-based billing.
Can I send photos for a quote?+
Please do — photos are the fastest way for us to give you an accurate quote. Send them on WhatsApp with your postcode.
What areas do you cover?+
We're a mobile service covering Bath, the Cotswolds and surrounding areas including Cirencester, Cheltenham, Tetbury, Stroud, Burford, Corsham and Chippenham. Not sure? Message us your postcode.
Do you offer short-notice appointments?+
Where our diary allows, yes. Message us on WhatsApp and we'll let you know the earliest available slot.
Can I combine carpet and upholstery cleaning?+
Absolutely — and combining services is often better value. Ask about package pricing when you request your quote.
Ready for a quote?
Send your postcode and a few photos — we'll reply with a clear quote.