West Craigs, Edinburgh
Rug Cleaning in West Craigs, Edinburgh
Rug cleaning in West Craigs by local cleaners, each fully insured, from £30. A free quote, and a reply the same day.
- Stains and odours treated
- Persian and antique rugs
- Natural fibres dry-cleaned

Rug Cleaning Across West Craigs
Local rug cleaning in West Craigs is carried out on site by our cleaning team, local and fully insured. Prices start at £30, and the minimum charge at £68. Delicate fibres such as silk, seagrass, sisal and jute are dry-cleaned, and they're dry almost straight away. Wool, mixed, Persian, oriental and antique rugs are all cleaned by the method their fibre needs.
If your home is an older property or something newer around West Craigs, the cleaner checks each carpet before starting and picks the method to suit it.
- Call
- 07833 053749
- Reply
- the same day
- Area
- Edinburgh
- Postcodes
- EH12
- Phone lines
- 8am to 6pm, Monday to Friday
Common questions
EH12, which takes in West Craigs and its streets.
Yes, Maybury is included as well. It lies about a mile south-east of West Craigs.
No, everything gets done on site. No rug leaves the house.
Yes. Each of our cleaners is fully insured, and experienced and trained.
Yes. The products are eco-friendly and non-toxic, safe for children and pets, and no harmful residues are left behind.
Yes. Fibres like seagrass, sisal and jute are dry-cleaned, which keeps them dry.
No, only clear small items such as lamps and frames. The cleaner moves furniture except where a piece is too heavy for one person, in which case it's cleaned around it.
Our method
Your cleaner starts by identifying the fibre, and the method suits your rug. Dry cleaning refreshes delicate rugs but cannot remove stains.
- Extra stain protection
- Fibre identification before anything else
- Cleaned on site

Ready for the clean
Your cleaner does the rest.
- Flag up any stains in advance
- Let us know about chemical sensitivities
- Avoid over-wetting or scrubbing stains
More afield
Near West Craigs, the places below are covered too.
- Rug cleaning in Bughtlin1 mi north-east
- Rug cleaning in Cammo1 mi north
- Rug cleaning in Ratho3 mi south-west
- Rug cleaning in East Pilton4 mi north-east
- Rug cleaning in Dumbiedykes5 mi east
- Rug cleaning in Meadowbank6 mi east
- Rug cleaning in Burdiehouse7 mi south-east
- Rug cleaning in Mountcastle7 mi east
- Rug cleaning in Brunstane8 mi east
Local to West Craigs
Maybury is about a mile south-east of West Craigs. If your home sits in West Craigs itself or close by at Maybury, it's covered.
Anywhere in West Craigs, in EH12, is covered. Niven Road, Windle Road and Gyle Avenue count as just some of the West Craigs roads on our list.
Near Edinburgh, 0.5 miles out, is part of the West Craigs coverage too.
Reasons to book
Fixed prices, eco-friendly products and local cleaners come as standard.
- Professional-grade equipment, regularly checked and maintained
- Prices set before the day
- Furniture moved for you, unless too heavy for one person
- Lines open Monday to Friday, 8am to 6pm
- Fully insured, locally based cleaners
Our booking process
Here's how an enquiry in West Craigs works.
Send the form with the rug and your postcode in West Craigs.
Same-day and next-day visits are often available; choose the one that suits.
Ornaments come off the rug beforehand.
Hot water extraction or the dry approach is matched to the fibre.
Odours and stains are treated where the method allows.
Worth a read: How Wool Carpets Are Cleaned
Other things on offer in West Craigs
Carpets and sofas can go on the same quote.
Arrange your cleaner in West Craigs
To a quote, use the enquiry form or call 07833 053749.