Shandon, Edinburgh
Persian and Oriental Rug Cleaning in Shandon
Local rug cleaners for Shandon, plus appointments on the day or the next often available.
- Same-day reply
- Fully insured cleaners
- From £30

Rug Cleaning Around Shandon
Local rug cleaning in Shandon is carried out on site by our cleaning team, locally based and fully insured. Delicate fibres such as silk, seagrass, sisal and jute are dry-cleaned, and the rug is dry almost straight away. Wool, mixed, Persian, oriental and antique rugs are all cleaned with the method their fibre needs. Rugs up to 15 m² start at £30, and the minimum charge at £68.
Rural addresses near Shandon are covered too, and prices are the same UK-wide.
- Area
- Edinburgh
- Reply
- the same day
- Minimum job
- £68
- Lines open
- Mon to Fri, 8am to 6pm
- Prices from
- £30
Your questions answered
Yes. Each job goes to locally based cleaners, and Shandon and neighbouring places are covered locally.
Yes, Polwarth is included too. It's about a mile south of Shandon.
Yes, with the dry method. A dry detergent is worked into the fibres with a machine with slowly rotating brushes, then vacuumed off with the dirt.
Yes, including antique rugs. Natural fibres are dry-cleaned and are dry almost straight away.
Just the small items, such as lamps and frames. Your cleaner moves furniture unless it's too heavy for one person, and cleans around and under heavier pieces.
It starts at £30 for a rug up to 15 m². Every quote is a fixed price, with no hidden add-ons.
Our phone lines are open Monday to Friday, 8am to 6pm. Outside those hours, use the form and a reply arrives the same day.
How it works on the day
Natural fibres are given a dry method: powder brushed in and vacuumed off, or a solvent misted on and wiped off with towels. Wool, mixed and wool rugs get hot water extraction.
- Solvent cleaning for delicate fibres
- Optional stain protection
- Fibre identification before anything else

Part of every clean
Every quote comes as a set price, with nothing hidden.
- Fibre identification
- Cleaning on site
- All tools and detergents
- Odour treatment
- A suitable method for the fibre
This season
Cooler days may slow drying, and an air mover can be used on request. Carpets usually dry in 3 to 5 hours, depending on airflow and temperature.
Price guide
Guide prices only, not fixed prices. Contact us for an exact quote.
- Flight of stairs
- from £49
- Bedroom carpet
- from £51
- Rug up to 15 m²
- from £30
- Minimum job
- £68
Each quote is fixed, with no surprise charges. Every tool and cleaning product is included.
- Size of the rug
- Its condition
- Hot water extraction or dry cleaning
Elsewhere in Shandon
Where the carpet could do with cleaning as well, add it to the form.
How it works
Getting it done takes a few minutes, and we reply the same day.
Send the form with each rug and your postcode in Shandon.
Same-day and next-day visits are often available; choose a time that suits.
On the day, your cleaner identifies the fibre before starting.
Hot water extraction or the dry approach is matched to the fibre.
Spot treatment comes next where the rug allows.
Worth a read: Red Wine on the Carpet: What to Do First
Covering Shandon and Nearby
Close by, Polwarth lies about a mile south. Across Edinburgh, 158 towns and villages are covered, Shandon among them.
Anywhere in Shandon, in EH11, EH14 and EH10, is covered. Whether your home sits on one of Appin Lane, Cowan Road and Gorgie Road or elsewhere in Shandon, it's covered.
Near Edinburgh, less than half a mile out, is within the Shandon coverage too.
Why book this service
Clear prices, safe products and local cleaners come as standard.
- Lines open between 8am and 6pm from Monday to Friday
- Prices set before the day
- Fabric identification before every clean
- All tools, detergents and equipment included
- A reply the same day, to every enquiry
Arrange your clean in Shandon
Filling in the form takes a minute.