Rug Cleaning Throughout Perth and Kinross
Send the form for a free quote for rug cleaning in Perth and Kinross; you'll hear back the same day.

Professional Rug Cleaning in Perth and Kinross
Every rug job across Perth and Kinross is quoted individually, with one fixed price and no surprise extras. Rugs up to 15 m² start at £30. A same-day or next-day appointment is often available, with evenings, weekends and bank holidays.
- Answer
- the same day
- Lines open
- 8am to 6pm, Monday to Friday
- Phone
- 07833 053749
- Districts
- 13
- Starting price
- £30
Postcodes in Perth and Kinross
Every district below has a page.
Find your place
Every place listed has a page.
- Aberfeldy
- Abernethy
- Almondbank
- Alyth
- Auchterarder
- Bankfoot
- Blairgowrie and Rattray
- Bridge of Earn
- Comrie
- Coupar Angus
- Crieff
- Dunning
- Errol
- Hillyland
- Inchture
- Kinross
- Letham
- Luncarty
- Meigle
- Methven
- Milnathort
- Newtyle
- Oakbank
- Perth
- Pitlochry
- Rattray
- Scone
- St Madoes
- Stanley
- Tulloch
About the method
Your cleaner starts by identifying the fibre. Dry cleaning refreshes delicate rugs but cannot remove stains.

Your questions answered
Yes. The products are eco-friendly and non-toxic, and safe for children and pets.
8am to 6pm, Monday to Friday. The form works at any hour, and a reply arrives the same day.
From £30. Your quote comes as a fixed price and no hidden extra charges.
Yes. 30 towns and villages in Perth and Kinross are covered, each with a page.
Elsewhere in Perth and Kinross
Need several items cleaned? List them all on the form.
Useful to know
Clear prices, eco-friendly products and local cleaners come as standard.
- Trained and experienced local cleaners
- An answer the same day, every time
- All tools, detergents and equipment included
- Cleaners who are locally based and fully insured
- Cleaning products fine for homes with children and pets
Arrange your cleaner in Perth and Kinross
No obligation: tell us what needs cleaning and see the price first.