Edinburgh
Liberton Cleaning Services for Homes and Businesses
Locally based cleaners for Liberton and its surrounding places, with fitted carpets, sofas, rugs and mattresses all done on site.

About Cleaning in Liberton
Cleaner carpets, sofas and rugs in Liberton start with one form. Your cleaner arrives fully equipped, and no item is taken away. Each enquiry is given an answer the same day, with one fixed price and no surprise extras.
- Telephone
- 07833 053749
- Office hours
- 8am to 6pm on weekdays
- Prices from
- £30
- We reply
- the same day
- County
- Edinburgh
The services in Liberton
Starting prices appear on every service; your quote depends on the size and condition.
- Mattress cleaning in LibertonStarting at £35
- Liberton upholstery cleaningStarts at £33 a seat
- Carpet cleaning in LibertonPrices from £51 a room
- Commercial carpet cleaning in LibertonStarts at £51 a room
- Rug cleaning in LibertonPrices from £30
More places nearby
Every place listed gets a page.
- Dumbiedykes2 mi north
- Abbeyhill3 mi north
- Edinburgh3 mi north-west
- East Pilton5 mi north-west
- Baberton5 mi west
- East Craigs6 mi north-west
- Drumbrae6 mi north-west
What to expect when you book
Here's how a booking in Liberton goes.
Fill in the form with what needs cleaning and your postcode.
Appointments the same day or the next are often available; pick the one that suits.
Small items come off the floor first.
On the day, the cleaner identifies the fabric before starting.
Stains and odours are treated as part of the clean.
In short
Clear prices, eco-friendly products and local cleaners are standard.
- Prices set before the day
- Weekend and evening appointments often available
- Eco-friendly, non-toxic products
- Cleaners who are local and fully insured
- A reply the same day, every time
What it costs around Liberton
Guide prices only, not fixed prices. Contact us for an exact quote.
- Sofa, per seat
- from £33
- Bedroom or living room
- from £51
- Armchair
- from £32
- Smallest job
- £68
All prices are starting prices; the quote depends on size, condition and how dirty things are. The minimum charge is £68.
Your questions answered
Yes. All of our cleaners are fully insured, and experienced and trained.
About 3 to 5 hours, though it's never promised as an exact time. Fabric sofas usually take 4 to 6 hours.
Weekdays from 8am to 6pm. The form is open at any hour, and we reply the same day.
Yes. Add everything on the form, including carpets to sofas, and it all goes on the same quote.
Often the same day or the next. What's free is checked when you send the form.
Recent feedback
Below is what 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!
Across Liberton
Liberton counts as one of 158 places on our list in Edinburgh. Ellen's Glen, about a mile south-east, is within the coverage too.
Liberton falls under EH16, EH17 and EH9, and each corner of that area sits in our coverage.
Landmarks in Liberton include Inch Park and Liberton High School.
Arrange your cleaner in Liberton
Share what needs cleaning in Liberton, and we reply the same day with a set figure, with no hidden charges.