Dunning, Perth and Kinross
Sofa Cleaning in Dunning, Perth and Kinross
Sofa and upholstery cleaning in Dunning by local cleaners, all fully insured, from £33 a seat. Free quote, same-day reply.
- Two-seater sofas from £66
- From £33 a seat
- Fully insured local cleaners

All About Upholstery Cleaning in Dunning
The sofa cleaning service covers Dunning and the nearby places, carried out by our cleaners. An air mover can be used on request to speed up drying. There is often an appointment the same day or the next, including evenings, weekends and bank holidays. Let us know the pieces and we reply the same day.
In a village like Dunning, same-day and next-day appointments are often available as well; send the form to check availability.
- We reply
- the same day
- Minimum job
- £68
- Postcode
- PH2
- Starting price
- £33 a seat
- County
- Perth and Kinross
Beyond sofas and chairs
A single form takes in the lot, from rugs to mattresses.
Dunning and the Surrounding Area
Local cleaners cover Dunning and its places around it, such as Auchterarder, about 5 miles west. Altogether, 30 places across Perth and Kinross are on our list.
Postcodes in PH2 are within the coverage. Kirkstyle Square, Thorntree Square and Station Road are just some of the Dunning roads covered.
Landmarks in Dunning include Keltie Castle and St Serf's Church.
Back to normal
A warm room and open windows help. If you ask, an air mover can be used too.

Reviews
A customer shared the following.
Despite using a Dyson, my carpets were still dirty. After receiving a very fair quote for cleaning, the process was much quicker than I anticipated. My carpets dried by the evening and look brand new. Great service!
Between first message and fresh sofas and chairs
Booking is simple, and no part of it gets hurried.
Start with a short form: the pieces and your postcode in Dunning.
A quote arrives the same day: a set figure, and no hidden charges.
Pick a date to suit you.
Take throws and small items off the furniture beforehand.
Stains get targeted treatment and odours are removed.
Worth a read: Leather Sofa Cleaning: What Happens
Further afield
Neighbouring places are covered too.
- Sofa and upholstery cleaning in Bridge of Earn7 mi east
- Sofa and upholstery cleaning in Almondbank8 mi north
- Sofa and upholstery cleaning in Perth8 mi north-east
- Sofa and upholstery cleaning in Tulloch8 mi north-east
- Sofa and upholstery cleaning in Milnathort9 mi south-east
- Sofa and upholstery cleaning in Scone10 mi north-east
Questions people ask
Yes. All of Dunning falls covered, including PH2.
Yes, Auchterarder is covered too. It's about 5 miles west of Dunning.
Yes, as an optional extra that helps repel spills for up to 6 months.
Monday to Friday, 8am to 6pm, by ringing 07833 053749. Form enquiries are answered the same day.
No charge, with no obligation. All tools, detergents and machines are included in the price, so there are no hidden extra charges.
Same-day and next-day visits are often available, 7 days a week, with evenings, weekends and bank holidays. Fill in the form to see availability in Dunning, and we reply the same day.
Yes, with a low-moisture method suited to delicate fabrics. It's ready to use straight away.
What to do beforehand
The cleaner does the rest.
- Clear cushions and loose items from the sofa
- Point out any stains in advance
- Mention the fabric if known
Tell us what needs cleaning
Quotes are free and come the same day; use our quote form or call 07833 053749.