North Leith, Edinburgh
Rug Cleaning in North Leith
Wool, Persian, oriental and antique rugs in North Leith cleaned on site with the method each fibre needs.
- Reply the same day
- Odours and stains treated
- From £30

Rug Cleaners for North Leith
The rug cleaning service covers North Leith and its surrounding streets, carried out by our cleaning team. Tell us the size and type if known, and we respond the same day. Every rug is cleaned on site using professional-grade equipment. Same-day and next-day appointments are often available, seven days a week.
Larger places like North Leith get covered in the same way; there's often a slot the same day or the next.
- Lines open
- 8am to 6pm on weekdays
- County
- Edinburgh
- Phone
- 07833 053749
- Prices from
- £30
Before you book
All of EH6, EH7 and EH5.
Yes. Our cleaners are locally based, and North Leith sits within our Edinburgh coverage, across EH6, EH7 and EH5.
Your quote is free and comes with no obligation. You get a fixed price, with full transparency and no hidden extra charges.
Just the small items, such as lamps and frames. The cleaner moves furniture unless it's too heavy for one person, and works around and under heavier pieces.
No. Our cleaners arrive fully equipped and clean the rug where it is.
Almost no time when it's dry-cleaned. Otherwise, usually 3 to 5 hours.
Yes. The cleaner identifies the fibre first and chooses hot water extraction or dry cleaning to suit it.
Wet or dry?
Your cleaner starts by identifying the fibre, so the method suits your rug. Dry cleaning refreshes delicate rugs but cannot remove stains.
- Fibre identification before anything else
- Cleaned on site
- Hot water extraction or the dry method

North Leith and the Neighbours
Local cleaners cover North Leith and its towns and villages nearby, such as Bonnington, about a mile south. In all, 158 places in Edinburgh are on our list.
Addresses in EH6, EH7 and EH5 all sit inside our coverage. Fyfe Lane, Haig Lane and Mill Lane are only some of the North Leith roads covered.
Leith Baptist Church is less than half a mile south-west of central North Leith.
Price guide
Guide prices, not exact ones: every job is quoted individually.
- Rug up to 15 m²
- from £30
- Hallway carpet
- from £30
- Landing
- from £17
- Minimum charge
- £68
All prices are starting prices; your quote depends on the size, fibre and condition. The minimum charge is £68.
- The fibre
- The size of the rug
- Optional stain protection
More services in North Leith
Where other things need cleaning too, add them on the form.
Step by step
Booking it done needs a short form, and every enquiry is given an answer the same day.
Choose an appointment that suits you.
Ornaments come off the rug beforehand.
The visit begins with a check of the fibre.
Smells and stains get treated where the method allows.
After hot water extraction, allow 3 to 5 hours.
Before you book: Red Wine on the Carpet: What to Do First
Our standards
Clear prices, safe products and local cleaners are standard.
- Non-toxic, eco-friendly products
- Cleaning products fine for households with children and pets
- Weekend and evening appointments often available
- A reply the same day, every time
- Cleaners who are local and fully insured
Neighbouring areas
Each place listed has a page.
- Rug cleaning in Bonnington1 mi south
- Rug cleaning in Newhaven1 mi north-west
- Rug cleaning in Abbeyhill1 mi south
- Rug cleaning in Pilrig1 mi south
- Rug cleaning in Bughtlin5 mi west
- Rug cleaning in Queensferry8 mi west
Ready?
To a quote, use our quote form or call 07833 053749.