Craigcrook, Edinburgh
Rug Cleaning in Craigcrook
Natural rugs in Craigcrook dry-cleaned and dry almost straight away; everyday rugs get hot water extraction.
- From £30
- Stains and odours treated
- Reply the same day

Local Rug Cleaning in Craigcrook
Rug cleaning in Craigcrook is carried out on site by our local team, locally based and fully insured. Prices start at £30, with the minimum charge at £68. Synthetic, mixed, Persian, oriental and antique rugs can all be cleaned by the method their fibre needs. Delicate fibres such as silk, seagrass, sisal and jute are dry-cleaned, and the rug is dry almost straight away.
Village properties near Craigcrook are cleaned just as larger places are, by locally based cleaners with professional-grade equipment.
- We reply
- the same day
- County
- Edinburgh
- Prices from
- £30
- Phone lines
- Mon to Fri, 8am to 6pm
Arranging a clean step by step
Getting a clean takes a short form, and our reply comes the same day.
Book the appointment that suits, weekends and evenings included.
Small items are cleared from the rug first.
Natural fibres get the dry method, powder or solvent.
Stain treatment comes next on rugs that can take it.
After hot water extraction, it's usually 3 to 5 hours.
Useful guides: Hot Water Extraction or Dry Carpet Cleaning?
Nothing hidden extras
Your quote includes all of this as standard.
- Cleaning on site
- A suitable method for the fibre
- Every tool and cleaning product
- Odour treatment
- Stain treatment where possible
How much it costs
Guide prices only, not fixed prices. Contact us for an exact quote.
- Hallway carpet
- from £30
- Rug up to 15 m²
- from £30
- Bedroom carpet
- from £51
- Minimum charge
- £68
A rug up to 15 m² starts at £30. The quote comes as a clear, fixed price.
- Which method is needed
- The fibre
- The size of the rug
Why choose us
One booking stays simple, and a reply comes the same day.
- Prices set before the day
- A reply the same day, every time
- Stain treatment as standard
- Your furniture moved, except pieces too heavy for one person
- Non-toxic, eco-friendly products
Everything in Craigcrook
Where the carpet could do with cleaning too, add it to the form.
This season
Muddy marks come among the stains treated. Wet days in October can mean more mud indoors.
Useful to know
Yes. Davidson's Mains lies about a mile north-west of Craigcrook, and that's covered as well.
All of EH4 and EH12.
You can call between 8am and 6pm from Monday to Friday. Outside those hours, send the form and each enquiry is given an answer the same day.
The cleaner checks the fibre and chooses the method. Delicate fibres are dry-cleaned; others get hot water extraction.
Yes. The products used are eco-friendly, non-toxic and safe for children and pets. If someone in the household is sensitive to particular chemicals, say so in advance and other ways of cleaning are offered.
Just your name, phone, email and postcode, and the rooms or pieces that need cleaning. A date helps too, but it's optional.
No, only move loose items like lamps and frames. Your cleaner moves furniture unless it's too heavy for one person, in which case they clean around it.
Across Craigcrook
Whether your home is in Craigcrook proper or nearby in Davidson's Mains, it's covered. Davidson's Mains is about a mile north-west of Craigcrook.
Craigcrook falls in EH4 and EH12, and every part of it sits inside the coverage. From Loch Road, March Road and Main Street, and throughout the rest of Craigcrook, appointments can be booked. The A90 pass near Craigcrook.
Close to Edinburgh, less than half a mile out, is within our Craigcrook coverage too.
Fill in the form
To a quote, call 07833 053749 or use our quote form.