Craigour, Edinburgh
Rug Cleaning in Craigour, Edinburgh
Stains and odours lifted on Craigour rugs without the rug leaving the house.
- Fully insured local cleaners
- Oriental and antique rugs
- Same-day reply

Rug Cleaners for Craigour
Rug cleaning in Craigour is carried out on site by our local team, locally based and fully insured. Natural 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 the fibre needs. Rugs up to 15 m² start at £30, and a minimum charge of £68.
In a village like Craigour, same-day and next-day appointments are often available as well; send the form to check what's free.
- Prices from
- £30
- Reply
- the same day
- Office hours
- 8am to 6pm on weekdays
- Telephone
- 07833 053749
- Minimum job
- £68
Once the clean
After hot water extraction, it usually takes 3 to 5 hours. Dry-cleaned rugs are dry almost straight away.

Wet or dry?
Delicate fibres get a dry method: powder worked in and vacuumed off, or a solvent misted on and wiped off with towels. Synthetic, mixed and wool rugs are given hot water extraction.
- Extra stain protection
- Done on site
- Hot water extraction or the dry method

Cost guide
These are guide prices. Your exact price comes with your free quote.
- Rug up to 15 m²
- from £30
- Bedroom carpet
- from £51
- Hallway carpet
- from £30
- Minimum charge
- £68
Prices are starting prices; your quote depends on the size, the fibre and condition. The minimum charge is £68.
- The rug's condition
- Which method is needed
- Fibre type
A note from a customer
Below is how one customer put it.
I have had my carpets cleaned before but this was the first time using Superior Carpet Cleaning and I am so impressed by how professional it was. I called and was given a quote straight away and offered times that suited me. When it was booked in, your cleaner arrived on time and did a fantastic job cleaning my carpets. He also moved my sofa out of the way, which I was not expecting, and I'm so glad I used your company!
Cleaning in Craigour and Nearby
Across Edinburgh, 158 towns and villages are covered, Craigour among them. Close by, Moredun sits about a mile south-east.
Anywhere in Craigour, in EH17 and EH16, falls covered. Roads such as Gilmerton Road, Craigour Avenue and Ferniehill Road sit among those covered in Craigour. Roads such as the A772 link Craigour with the rest of Edinburgh.
Addresses near Liberton Parish Church and Craigmillar Castle are as part of the ones covered in Craigour.
From first message to fresh rugs
Getting a clean takes a few minutes, and an answer comes the same day.
Begin with the form: the rugs plus where you are in Craigour.
Clear furniture you can lift off the rug beforehand.
The cleaner turns up with professional-grade equipment and identifies the fibre.
Hot water extraction or the dry method is matched to the fibre.
After hot water extraction, allow 3 to 5 hours.
More help: Hot Water Extraction or Dry Carpet Cleaning? · How Wool Carpets Are Cleaned
Elsewhere in Craigour
One form covers the lot, including carpets to chairs.
Common questions
Yes, Moredun is covered too. It lies about a mile south-east of Craigour.
Yes, locally based. Use the form and include your postcode in Craigour and we can match the right cleaner.
Largely no. Moving small things such as lamps and frames helps, and the cleaner moves furniture unless it's too heavy for one person.
Your quote is free and comes with no obligation. Prices are fixed, with full transparency and no hidden extra charges.
From £30 for a rug up to 15 m². The minimum charge is £68, and the price reflects size, fibre and condition.
Only your name, phone, email and postcode, and the rooms or pieces you want cleaned. A preferred date is useful too, but it's optional.
Yes. They get the dry method, and the rug is dry almost straight away.
Ready?
Quotes are free and come the same day; use the enquiry form or call 07833 053749.