Whitecraig, East Lothian
Persian and Oriental Rug Cleaning in Whitecraig
Send the form and get a free quote on rug cleaning in Whitecraig, with a reply the same day.
- Fully insured cleaners
- Natural fibres dry-cleaned
- Stains and odours treated

Rug Cleaning Across Whitecraig
Marks, odours and heavy-traffic dirt on Whitecraig rugs are treated on site. Coffee, pet urine, mud and food all receive stain treatment when the rug can take hot water extraction. Dry cleaning refreshes delicate rugs but cannot remove stains, so the method matters. The majority of stains come out, although old or set-in ones may not come out completely.
Rural addresses near Whitecraig are covered as well, and starting prices stay the same as everywhere else.
- Phone
- 07833 053749
- We reply
- the same day
- Council area
- East Lothian
- Office hours
- Mon to Fri, 8am to 6pm
- Postcode district
- EH21
What happens next
The process is straightforward, and nothing gets rushed.
List the rug's rough size and type, plus your postcode in Whitecraig.
Small items come off the rug first.
The clean begins with identifying the fibre.
Hot water extraction or the dry method suits the fibre.
After hot water extraction, it's usually 3 to 5 hours.
Worth a read: Red Wine on the Carpet: What to Do First · How Wool Carpets Are Cleaned
Ready to use
Natural fibres go through the dry method, so you have almost no wait. Everyday rugs usually dry 3 to 5 hours once cleaned.

Cleaning in Whitecraig and Nearby
Close to Whitecraig, Inveresk sits about a mile north. The two sit inside our East Lothian coverage, which runs to 19 places.
Whitecraig falls under EH21, and each part of that area is in the coverage. Whitecraig Crescent, Whitecraig Terrace and Whitecraig Gardens East are just a few of the Whitecraig streets covered.
Near Whitecraig, less than half a mile out, is within our Whitecraig coverage too.
Hot water or dry?
Wool, mixed and synthetic rugs get hot water extraction. Natural fibres get a dry method: powder worked in and vacuumed off, or a solvent misted on and wiped off with towels.
- Extra stain protection
- Powder cleaning for delicate fibres
- Hot water extraction or the dry approach

What helps beforehand
A few simple things make the day easier.
- Avoid over-wetting or scrubbing a fresh stain
- Flag up any stains in advance
- Mention the fibre if known
Useful to know
Yes, Inveresk is included too. It's about a mile north of Whitecraig.
Yes. Every job goes to a locally based cleaner, and Whitecraig and the surrounding towns and villages are covered locally.
Yes. The cleaner identifies the fibre first and chooses hot water extraction or dry cleaning to suit it.
Dry-cleaned rugs are dry almost straight away. After hot water extraction, allow 3 to 5 hours, depending on airflow and temperature.
Prices start at £30, and a minimum charge of £68 for any job.
Monday to Friday, 8am to 6pm, on 07833 053749. Form enquiries get a reply the same day.
Hot water extraction or dry cleaning, chosen for the fibre. Dry cleaning refreshes but cannot remove stains, so stained rugs are given hot water extraction where the fibre allows.
Each clean includes
Every quote comes as a set price, with no hidden extras.
- A suitable method for the fibre
- Cleaning on site
- Every tool and cleaning product
- Stain treatment where possible
- Fibre identification
Guide prices
Guide prices only, not fixed prices. Contact us for an exact quote.
- Hallway carpet
- from £30
- Rug up to 15 m²
- from £30
- Flight of stairs
- from £49
- Minimum charge
- £68
All equipment and detergents are included. Each quote comes as a fixed price, with no surprise charges.
- The size of the rug
- Optional stain protection
- The fibre
Also in Whitecraig
Carpets and sofas may join the same booking.
Arrange a cleaner in Whitecraig
Share what needs cleaning in Whitecraig, and we answer the same day with a clear, fixed price.