Craigleith, Edinburgh
Professional Rug Cleaning in Craigleith
Fill in the form and get a free quote for rug cleaning in Craigleith, with a reply the same day.
- Natural fibres dry-cleaned
- From £30
- Oriental and antique rugs

Your Rug Clean in Craigleith
Looking for a rug cleaned in Craigleith? Fill in the form and we'll arrange a locally based, fully insured cleaner. Your cleaner identifies the fibre first, then chooses hot water extraction or dry cleaning to suit it. No rug gets taken away: the clean is done at your home. The products used are eco-friendly and non-toxic, and fine for households with children and pets.
Outlying addresses near Craigleith get served as well, and prices are the same as everywhere else.
- We reply
- the same day
- Telephone
- 07833 053749
- County
- Edinburgh
- Minimum job
- £68
Before you book
Yes, East Pilton is covered too. It lies about a mile north-west of Craigleith.
EH4, EH5 and EH3, covering Craigleith and its streets.
Yes. Fibres like seagrass, sisal and jute are dry-cleaned, which keeps them from getting wet.
Hardly any time when it's dry-cleaned. Otherwise, about 3 to 5 hours.
The quote is free and comes with no obligation. Prices are fixed, with full transparency and no hidden extra charges.
Yes. The products are eco-friendly and non-toxic, safe for children and pets, and no harmful residues are left behind.
Yes. The cleaner identifies the fibre first and chooses hot water extraction or dry cleaning to suit it.
Further afield
Nearby places are covered too.
What We Cover in Craigleith
In all, 158 towns and villages in Edinburgh are on our list. Local cleaners cover Craigleith and its places nearby, including East Pilton, about a mile north-west.
Addresses in EH4, EH5 and EH3 are inside the coverage. Whether your home is on one of Ferry Road, Orchard Road and Grigor Avenue or elsewhere in Craigleith, it's covered.
Near Dean Parish Church, 0.6 miles out, is part of the Craigleith coverage too.
How much it costs
Guide prices only, not fixed prices. Contact us for an exact quote.
- Landing
- from £17
- Rug up to 15 m²
- from £30
- Hallway carpet
- from £30
- Smallest job
- £68
Optional stain protection is from £5 to £21 extra per area. The minimum charge is £68.
- Any stain protection
- Hot water extraction or dry cleaning
- The size of the rug
Ready to use
A dry-cleaned rug needs almost no drying time. Your rug stays at home, so drying happens in place.

The method
Dry cleaning refreshes delicate rugs but cannot remove stains. Your cleaner starts by identifying the fibre, so the method suits your rug.
- Cleaned on site
- Hot water extraction or the dry method
- Extra stain protection

Step by step
Booking a clean takes a short form, and we reply the same day.
Send the form with each rug and your postcode in Craigleith.
Your quote comes back the same day: a clear, fixed price.
Choose an appointment that suits you.
Small items are cleared from the rug beforehand.
The visit begins with a check of the fibre.
More help: Red Wine on the Carpet: What to Do First · Hot Water Extraction or Dry Carpet Cleaning?
Everything in Craigleith
If the carpet could do with a clean too, add it to the form.
Cleaner rugs start here
For a quote, call 07833 053749 or use our quote form.