Edinburgh
St Leonard's Cleaning Services for Homes and Businesses
Carpets start at £51 for a room in St Leonard's, and fitted carpets, upholstery, rugs and mattresses covered by local cleaners.

Carpet and Rug Cleaning Across St Leonard's
Each service in St Leonard's is done on site by locally based, fully insured cleaners. Carpets, stairs and landings get hot water extraction, while delicate fabrics get a gentler method. Sofas, rugs and mattresses can all go on the same booking.
- County
- Edinburgh
- From
- £30
- Reply
- the same day
- Lines open
- Monday to Friday, 8am to 6pm
What can be cleaned in St Leonard's
Prices appear under each card; your quote follows size and condition.
- Carpet cleaning in St Leonard'sPrices from £51 a room
- Commercial carpet cleaning in St Leonard'sStarts at £51 a room
- St Leonard's rug cleaningFrom £30
- St Leonard's upholstery cleaningPrices from £33 a seat
What customers say
Here's how one customer said.
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!
What you can expect
Each clean is carried out by local cleaners, all fully insured.
- Experienced and trained cleaners
- A reply the same day, to every enquiry
- Lines open on weekdays from 8am to 6pm
- All tools, detergents and machines included
- Prices fixed before you book
More places nearby
Near St Leonard's, the places below are covered too.
- Newington1 mi south-west
- Mayfield1 mi south
- The Grange1 mi south-west
- Meadowbank1 mi north-east
- East Pilton3 mi north-west
- Edinburgh Waterfront4 mi north-west
- Kirkliston9 mi west
- Queensferry9 mi west
Questions from St Leonard's
Yes, fully insured. They're also trained in identifying fibres.
Allow 3 to 5 hours. An air mover can be used on request to speed up drying.
Each service on this page: carpets, upholstery, rugs and mattresses, and office carpets in larger places.
From £30 per an area and £51 for a room, and a minimum charge of £68.
Yes. Add every item to the form, from carpets to mattresses, and everything goes on the same quote.
What We Cover in St Leonard's
Close by, Newington lies about a mile south-west. Around Edinburgh, 158 places are covered, St Leonard's among them.
St Leonard's falls in EH8, EH9 and EH16, and every corner of it is inside the coverage.
Places in St Leonard's include The Meadows and St Trinnean's School.
Arranging step by step
Getting a clean needs a short form, and each enquiry is given a reply the same day.
Send the form with the rooms or items and your postcode.
Your quote comes back the same day: a set figure, and no hidden charges.
Move small items such as lamps and frames first.
On the day, the cleaner identifies the fibre before starting.
Stains and odours get treated within the clean.
About the method
Memory foam is dry-cleaned, because wet cleaning may damage it. Leather pieces have a hand method: a patch test, foam cleaner and a rejuvenator.

Fill in the form
There's no obligation: let us know what needs cleaning and get the price before you decide.