Perth and Kinross
Carpets, Sofas, Rugs and Mattresses Cleaned in Perth
Carpets, upholstery, rugs and mattresses cleaned on site throughout Perth by local cleaners, each fully insured. A free quote, and a reply the same day.

Each Service in Perth
Properties in Perth can have carpets, hallways and soft furnishings cleaned in one visit. Each room needs around half an hour, and the carpet usually dries in 3 to 5 hours. Mattresses cleaned in the morning are ready by the evening.
- Telephone
- 07833 053749
- Quote back
- the same day
- Phone lines
- 8am to 6pm, Monday to Friday
- Council area
- Perth and Kinross
Our cleans in Perth
Choose a service you need, or list several on the same form.
- Perth upholstery cleaningFrom £33 a seat
- Mattress cleaning in PerthStarts at £35
- Commercial carpet cleaning in PerthFrom £51 a room
- Perth rug cleaningPrices from £30
- Perth carpet cleaningStarting at £51 a room
From enquiry to cleaned
Booking is straightforward, for the clean.
Fill in the form with the rooms or items and your postcode.
You'll hear back the same day, with a clear, fixed price.
Pick a date to suit you.
On the day, your cleaner identifies the fabric before starting.
Odours and stains get treated as part of the clean.
What people ask
Yes, fully insured. They're also trained in identifying fibres.
Yes. Carpets, sofas and chairs may be cleaned together.
Most stains come out. Old or set-in stains, or ones already treated the wrong way, may not lift completely.
Yes. Perth is one of 30 places we cover in Perth and Kinross, right across PH1 and PH2.
Between 8am and 6pm from Monday to Friday. The quote form is open any time, and an answer comes the same day.
Useful to know
One booking is simple, and we reply the same day.
- Prices set before the day
- A reply the same day, to every enquiry
- Eco-friendly, non-toxic products
- Same-day and next-day visits are often available
- Cleaners who are locally based and fully insured
Close by
Each place listed gets its own page.
- Hillyland1 mi west
- Letham1 mi west
- Almondbank3 mi north-west
- Bridge of Earn4 mi south-east
- Luncarty4 mi north
- Stanley6 mi north
- St Madoes6 mi east
- Dunning8 mi south-west
Back to normal
An air mover can be used on request to speed up drying. You can step on a cleaned carpet straight away in clean socks.
What We Cover in Perth
Local cleaners cover Perth and the places nearby, including Oakbank, about a mile south-west. Altogether, 30 places in Perth and Kinross are covered.
Perth sits under PH1 and PH2, and each corner of that area is in our coverage.
Places in Perth include North Inch and Perth High School.
Your quote, the same day
Tell us what needs cleaning in Perth, and we reply the same day with a fixed price and no hidden extra charges.