Piershill, Edinburgh
Rug Cleaning in Piershill, Edinburgh
Wool, Persian, oriental and antique rugs in Piershill cleaned on site with the method each fibre needs.
- Reply the same day
- Fully insured local cleaners
- Cleaned on site

Your Rug Clean in Piershill
Looking for a rug cleaned in Piershill? Send the form and we arrange a locally based, fully insured cleaner. No rug gets taken away: the clean happens at your home. The products used are eco-friendly and non-toxic, and safe with children and pets. Your cleaner identifies the fibre before starting, then chooses hot water extraction or dry cleaning to suit it.
In a smaller place such as Piershill, same-day and next-day appointments are often available too; use the form to see what's free.
- Minimum job
- £68
- Prices from
- £30
- Telephone
- 07833 053749
- Area
- Edinburgh
Other services on offer in Piershill
A single form covers everything, from carpets to chairs.
Drying
A dry-cleaned rug will be dry almost straight away. After hot water extraction, it usually takes 3 to 5 hours.

Local to Piershill
Local cleaners cover Piershill and the places nearby, such as Jock's Lodge, about a mile west. In all, 158 places across Edinburgh are covered.
Every address in EH7, EH8 and EH15 is inside our coverage. Whether your home sits on one of Loaning Road, Abercorn Road and Loganlea Road or anywhere else in Piershill, it's covered. Routes like the A1140 link Piershill with the rest of Edinburgh.
Close to Willowbrae Parish Church, less than half a mile out, is within our Piershill coverage as well.
Between first message and clean rugs
From the form to the clean itself, this is how it goes.
Your quote arrives the same day: a fixed figure, and no hidden charges.
Confirm the appointment that suits, weekends and evenings included.
Move small items off the rug beforehand.
The visit starts with identifying the fibre.
Odours and stains get treated where the method allows.
Before you book: Red Wine on the Carpet: What to Do First
Guide prices
Prices are a guide only. Ask for a free quote for your exact price.
- Bedroom carpet
- from £51
- Flight of stairs
- from £49
- Landing
- from £17
- Smallest job
- £68
Stain protection is from £5 to £21 extra per area. Rugs up to 15 m² start at £30.
- Its condition
- The fibre
- Optional stain protection
A note from a customer
A customer shared this.
I have had my carpets cleaned before but this was the first time using Superior Carpet Cleaning and I am so impressed by how professional it was. I called and was given a quote straight away and offered times that suited me. When it was booked in, your cleaner arrived on time and did a fantastic job cleaning my carpets. He also moved my sofa out of the way, which I was not expecting, and I'm so glad I used your company!
Good to know
Every clean is carried out by local cleaners, each fully insured.
- Your furniture moved, unless too heavy for one person
- Cleaning products safe around children and pets
- Prices set before the day
- Non-toxic, eco-friendly products
- Lines open Monday to Friday, 8am to 6pm
Useful to know
Every part of EH7, EH8 and EH15.
Yes. Every job is handled by a local cleaner, so Piershill and the surrounding places are covered locally.
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.
From £30 for a rug up to 15 m². The minimum charge is £68, and your price reflects size, fibre and condition.
Only your name, a phone number, email and postcode, and the rooms or pieces that need cleaning. A date helps too, though it's optional.
Yes. Our cleaners are fully insured, and trained in choosing the right method for every fabric.
No, all cleaning is done on site. No rug leaves the house.
Ready to book?
No obligation: list what needs cleaning and get the price before you decide.