Murrayfield, Edinburgh
Rug Cleaners in Murrayfield
Rug cleaning in Murrayfield by local cleaners, all fully insured, from £30. A free quote, and a reply the same day.
- Cleaned on site
- Oriental and antique rugs
- Stains and odours treated

Rug Cleaning Around Murrayfield
From a hallway runner to a rug up to 15 m², rug cleaning in Murrayfield is quoted individually. Hot water extraction suits synthetic, mixed and wool rugs, and usually dry 3 to 5 hours to dry. Stain protection can be added after hot water extraction for up to 6 months. The size, fibre and condition set the price, starting at £30.
Outlying homes near Murrayfield get served too, and prices stay the same UK-wide.
- Minimum job
- £68
- Lines open
- 8am to 6pm, Monday to Friday
- Quote back
- the same day
- County
- Edinburgh
- Starting price
- £30
Your questions answered
Yes, locally based. Send the form with your postcode in Murrayfield so we can match the right cleaner.
Yes, Saughtonhall is covered as well. It lies about a mile south of Murrayfield.
Between 8am and 6pm from Monday to Friday. The quote form works at any hour, and we answer the same day.
Let us know which rooms or items, the postcode in Murrayfield and when suits you. We'll come back to you the same day with a fixed price.
Yes. Everything used is eco-friendly, non-toxic and safe for children and pets. If someone in the family is sensitive to certain chemicals, say so in advance and other ways of cleaning are offered.
Quite often that day or the day after. Availability is checked when you get in touch, and we reply the same day with the earliest appointments in Murrayfield.
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.
No hidden extras
All tools, detergents and machines are included in the price.
- Fibre identification
- Every tool and cleaning product
- A suitable method for the fibre
- Odour treatment
- Stain treatment where possible
All else in Murrayfield
Where the carpet could do with a clean too, list it to the form.
Close by
Near Murrayfield, these are covered too.
- Rug cleaning in Roseburn1 mi east
- Rug cleaning in Inverleith2 mi north-east
- Rug cleaning in Edinburgh Waterfront2 mi north
- Rug cleaning in Baberton3 mi south-west
- Rug cleaning in Abbeyhill3 mi east
- Rug cleaning in Ratho5 mi west
- Rug cleaning in Brunstane6 mi east
What happens on the day
Dry cleaning refreshes delicate rugs but cannot remove stains. The cleaner first identifies the fibre, and the method matches the rug.
- Extra stain protection
- Fibre identification before anything else
- Solvent cleaning for delicate fibres

What it costs in Murrayfield
Guide prices, not exact ones: every job is quoted individually.
- Landing
- from £17
- Hallway carpet
- from £30
- Flight of stairs
- from £49
- Smallest job
- £68
Your quote comes as a plain, fixed price. A rug up to 15 m² starts at £30.
- Size of the rug
- Fibre type
- Optional stain protection
Drying time
Your rug is cleaned at home, so it dries in place. A dry-cleaned rug needs hardly any drying time.

Across Murrayfield
Saughtonhall is about a mile south of Murrayfield. Whether your home is in Murrayfield itself or nearby in Saughtonhall, it's covered.
Postcodes in EH12, EH4 and EH11 all sit inside the coverage. From Baird Avenue, Ellersly Road and Campbell Road, and throughout the rest of Murrayfield, cleans may be booked.
Near Murrayfield Parish Church, less than half a mile away, is part of our Murrayfield coverage too.
Step by step
Getting it done takes a short form, and we reply the same day.
Choose a date to suit you.
Clear furniture you can move off the rug beforehand.
The visit begins with a check of the fibre.
Stains get targeted treatment when the rug can take hot water extraction.
A dry-cleaned rug is dry almost straight away.
Useful guides: Hot Water Extraction or Dry Carpet Cleaning?
Ready?
No obligation: tell us what needs cleaning and get the price before you decide.