Liberton, Edinburgh
Sofa and Upholstery Cleaning in Liberton
Sofas, chairs and footstools in Liberton cleaned on site by the method your fabric needs.
- From £33 a seat
- Normally dry in 4 to 6 hours
- Leather and delicate fabrics

Sofa Cleaning Across Liberton
Spills, pet accidents and everyday wear on Liberton sofas and chairs are treated on site. Fabric protection can be added afterwards and helps for up to 6 months. The majority of stains come out, though old or set-in marks may not come out completely. Odours from smoke, mildew, urine and vomit are treated alongside the stains.
Outlying addresses near Liberton are served as well, and prices stay the same UK-wide.
- Phone lines
- Mon to Fri, 8am to 6pm
- Phone
- 07833 053749
- Prices from
- £33 a seat
- Area
- Edinburgh
Why to book
Fixed prices, eco-friendly products and locally based cleaners come as standard.
- Prices set before the day
- Cleaning products safe for children and pets
- Phone lines open 8am to 6pm, Monday to Friday
- A same-day or next-day appointment is often possible
- Fibre identification ahead of every clean
Dry times
The drying time depends on the fabric, airflow and temperature. Usually that's 4 to 6 hours.

Arranging it step by step
From the form to the clean itself, this is what happens.
Back comes a clear, fixed price, the same day.
Pick a date to suit you.
The cleaner turns up with everything needed and identifies the fabric.
Leather pieces are given foam cleaner and a leather rejuvenator.
Delicate fabrics are ready to use straight away, others in 4 to 6 hours.
More help: Leather Sofa Cleaning: What Happens · Pet Stains and Odours in Carpets and Sofas
In and Around Liberton
Around Edinburgh, 158 places are covered, Liberton among them. Close by, Ellen's Glen sits about a mile south-east.
Liberton falls under EH16, EH17 and EH9, and each part of it is inside our coverage. Streets like Orrok Lane, Little Road and Kedslie Road are among those on our list in Liberton. Main roads near Liberton take in the A701.
Places in Liberton include Natural History Collections and Liberton Parish Church.
Places near Liberton
Nearby places are covered too.
- Sofa and upholstery cleaning in Alnwickhill1 mi south-west
- Sofa and upholstery cleaning in Brunstane3 mi north-east
- Sofa and upholstery cleaning in Abbeyhill3 mi north
- Sofa and upholstery cleaning in Inverleith4 mi north-west
- Sofa and upholstery cleaning in Edinburgh Waterfront6 mi north-west
- Sofa and upholstery cleaning in Bughtlin6 mi north-west
- Sofa and upholstery cleaning in Ratho8 mi west
About the clean
Fabric upholstery is inspected and vacuumed, pre-sprayed, then cleaned by hot water extraction. Velvet, suede and other delicate fabrics get a solvent wiped off by hand, with no machine on the fabric.
- Odour treatment
- Inspection and vacuuming
- Extra fabric protection

All else in Liberton
Carpets and mattresses can go on the same booking.
Common questions
Yes. Ellen's Glen is about a mile south-east of Liberton, and it's covered too.
Yes, locally based. Use the form with your postcode in Liberton so we can match a cleaner.
Yes, as an option. Fabric protection helps repel spills and lasts up to 6 months.
From £33 per seat. Your price reflects the items, the fabric and their condition, with a minimum charge of £68.
It's free, with no obligation. Every tools, detergents and machines are included in the price, so you'll find 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.
Yes. Deodorising comes with the clean, and smoke, mildew, urine and vomit smells are all treated.
A seasonal note
Cooler days may lengthen drying, so an air mover can be used on request. Carpets usually dry in 3 to 5 hours, depending on airflow and temperature.
Arrange your cleaner in Liberton
There's no obligation: share what needs cleaning and get the price first.