
★ 5.0 (203 Google reviews) · Chippenham
Perfectly Maintained Ltd cleans carpets in Chippenham and the surrounding area, with upholstery, mattress and hard floor cleaning also on offer. The business deals with stains such as food and drink, pet marks, oil…
- Carpet cleaning
- Upholstery cleaning
- Rug cleaning
- Stain and odour removal
- Mattress cleaning
View details and contact

★ 5.0 (110 Google reviews) · Chippenham, near Royal Wootton Bassett
STEAMitCLEAN specialises in deep steam cleaning of carpets, rugs, curtains and solid floors for homes and businesses, using eco-friendly solutions. It also cleans sofas and mattresses. The business is listed in…
- Carpet cleaning
- Upholstery cleaning
- Rug cleaning
- Stain and odour removal
- Mattress cleaning
View details and contact

★ 4.9 (10 Google reviews) · Swindon, near Royal Wootton Bassett
This Green Man branch delivers carpet, stone and upholstery cleaning in Chippenham, Corsham, Devizes, Marlborough, Swindon and elsewhere in Wiltshire. It says it has cleaned carpets for many years and has retrained…
- Carpet cleaning
- Upholstery cleaning
- Rug cleaning
- Stain and odour removal
- Commercial carpet cleaning
View details and contact
R★ 5.0 (3 Google reviews) · Stroud, near Nailsworth
Rug Cleaning Works is based in Nailsworth and describes itself as a specialist in rug cleaning in the Cotswolds. Its listed services also include carpet cleaning, stain and odour removal, and hard floor and tile…
- Carpet cleaning
- Rug cleaning
- Stain and odour removal
- Hard floor and tile cleaning
View details and contact