Craigour, Edinburgh
Upholstery Cleaning in Craigour
Sofas, chairs and footstools in Craigour cleaned on site with the method your fabric needs.
- Odours and stains treated
- Reply the same day
- Two-seaters from £66

Local Sofa Cleaning in Craigour
Our sofa cleaning service reaches Craigour and its nearby places, done by our sofa cleaners. Air movers can be used on request to speed up drying. Tell us the pieces and we reply the same day. A same-day or next-day appointment is often possible, including evenings, weekends and bank holidays.
Smaller properties near Craigour are covered exactly as towns are, by locally based cleaners with professional-grade equipment.
- Minimum job
- £68
- Prices from
- £33 a seat
- Lines open
- Weekdays, 8am to 6pm
- County
- Edinburgh
- Phone
- 07833 053749
Before you book
Yes. Craigour is one of 158 places we cover in Edinburgh, throughout EH17 and EH16.
Yes. Moredun lies about a mile south-east of Craigour, and it's covered as well.
It starts at £33 a seat, £66 for a two-seater sofa and £32 for an armchair. Dining or office chairs are £10 each, and the minimum charge is £68.
8am to 6pm, Monday to Friday. The form is open any time, and each enquiry gets a reply the same day.
Yes, fully insured. The cleaners we arrange are also experienced and trained to identify carpet and upholstery fibres.
Generally, yes: pet, mildew and urine odours are all removed.
Yes, optionally. Fabric protection helps repel spills and lasts up to 6 months.
In October
Mud come among the stains treated. Muddier weather in autumn may bring more mud indoors.
How booking works
Here's what a booking for Craigour looks like.
Fill in the form with each piece and your postcode in Craigour.
Your quote arrives the same day: a set figure, with no hidden charges.
Cushions and loose items are cleared from the furniture beforehand.
On the day, the cleaner identifies the fabric before starting.
Most fabric pieces dry in 4 to 6 hours.
Useful guides: Pet Stains and Odours in Carpets and Sofas · How Much Does Sofa Cleaning Cost?
On the day
Not much is asked from you.
- Flag up any stains in advance
- Let us know about any sensitivities
- Say what it's made of if known
How it's cleaned
Leather has a separate method: a patch test, foam cleaner, a soft brush and a leather rejuvenator. The cleaner starts by identifying the fabric, so the method, settings and detergents match each piece.
- Hot water extraction or a hand method
- Fabric identification first
- Extra fabric protection

In and Around Craigour
Moredun is about a mile south-east of Craigour. Whether your home is in Craigour proper or close by in Moredun, it's on our list.
Craigour sits under EH17 and EH16, and each part of that area is in the coverage. From Gilmerton Road, Craigour Avenue and Ferniehill Road, and across the rest of Craigour, cleans can be booked. The A772 run through Craigour.
Craigmillar Castle, 0.8 miles away, is with the local places in Craigour.
Other things on offer in Craigour
Rugs and mattresses can join the same quote.
Recent feedback
Below is how one customer said.
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!
What sets it apart
Fixed prices, eco-friendly products and local cleaners are standard.
- Lines open between 8am and 6pm on weekdays
- A reply the same day, to every enquiry
- Your furniture moved, except pieces too heavy for one person
- Prices set before the day
- Cleaners who are local and fully insured
Let us know what needs cleaning
Share what needs cleaning in Craigour, and we answer the same day with a plain, fixed price.