What we clean
Any mix of these on one visit.
- Bedrooms and lounges
- Stairs and landings
- Hallways
- Rugs
- Fabric sofas and armchairs
- Dining chairs
Carpet cleaning prices in Bath
Fixed prices per item. Any 3 areas for £99. Minimum charge £90.
Carpets, stairs and rugs
- Carpeted roomBedroom, lounge, dining room£45
- StaircaseOne flight, up to 14 steps£45
- LandingUpstairs landing area£15
- HallwayEntrance hall or corridor£15
- Rug (small)Up to 2m x 3m£30
- Rug (large)Over 2m x 3m£55
Upholstery
- 2-seater sofaFabric upholstery clean£75
- 3-seater sofaFabric upholstery clean£105
- Corner sofa (5 seats)L-shaped or corner suite£165
- Corner sofa (6-7 seats)Larger L-shaped or corner suite£210
- ArmchairSingle fabric chair£45
- FootstoolPouffe or ottoman£25
- Dining chairFabric seat pad or fully upholstered£20
Extras: heavy stain treatment £20 (per affected area (carpet)), pet odour treatment £20 (per room treated).
Carpet cleaning across Bath and beyond
All of Bath, plus Keynsham, Saltford, Midsomer Norton, Radstock and the Chew Valley. Every area we cover.
- BA1Central, north and west Bath
- BA2South and east Bath
- BA3Radstock & Midsomer Norton
- BS31Keynsham & Saltford
- BS39Paulton & Clutton
- BS40Chew Valley
- BS14Whitchurch
- BS41Western B&NES
Carpet cleaning questions
How much does carpet cleaning cost in Bath?
A carpeted room or a staircase is £45, with any 3 areas for £99. The minimum charge is £90. You see the total before you book.
Can you clean the carpets as part of an end of tenancy clean?
Yes. Add professional carpet cleaning when you ask for your end of tenancy quote and it goes on the same booking.
Do you clean rugs and sofas too?
Yes: rugs, fabric sofas, armchairs, footstools and dining chairs, booked on their own or with the carpets.
Do you cover Keynsham, Midsomer Norton and Radstock?
Yes. We clean carpets across Bath and North East Somerset, including Keynsham, Saltford, Midsomer Norton, Radstock and the Chew Valley.
Carpets next? Book them in.
Or call 01632 960000