Leeds
Carpet, Rug & Sofa Cleaning in LS20
Fresher carpets, sofas and mattresses in LS20, cleaned on site with local cleaners, all fully insured.

All About Cleaning in LS20
Carpets start at £51 a room across LS20, with sofas from £33 a seat. The minimum charge stands at £68, and every quote comes as a single fixed price with no surprise extras.
- Starting price
- £30
- Smallest job
- £68
- Phone lines
- Monday to Friday, 8am to 6pm
- Council area
- Leeds
- Reply
- the same day
Pick a service
Starting prices appear under every card.
- Carpet cleaning in YeadonPrices from £51 a room
- Commercial carpet cleaning in YeadonStarts at £51 a room
- Sofa and upholstery cleaning in YeadonStarts at £33 a seat
- Yeadon rug cleaningFrom £30
- Yeadon mattress cleaningStarting at £35
Step by step
Booking is simple, for any service.
Fill in the form with what needs cleaning.
A quote arrives the same day: a fixed price with no hidden extra charges.
Choose an appointment to suit you.
The cleaner turns up fully equipped.
Stains and odours are treated as part of the clean.
Your questions answered
Yes. List every item to the form and everything goes on the same quote.
Allow 3 to 5 hours; an air mover can be used on request to speed it up.
Yes. All of our cleaners are fully insured, and experienced and trained.
8am to 6pm, Monday to Friday. The quote form works any time, and you will hear back the same day.
Our standards
Each clean is done by fully insured, locally based cleaners.
- Prices set before you book
- Eco-friendly, non-toxic products
- Experienced and trained cleaners
- Cleaning products safe for households with children and pets
- All tools, detergents and machines included
Find your town
2 towns and villages fall inside LS20, every one on its own page.
Arrange a clean in LS20
There's no obligation: let us know what needs cleaning and get the price first.