Firrhill, Edinburgh
Sofa and Armchair Cleaning in Firrhill
Send the form and get a free quote for sofa cleaning in Firrhill, answered the same day.
- Normally dry in 4 to 6 hours
- Two-seaters from £66
- Same-day reply

Booking a Sofa Clean in Firrhill
Leather, velvet and everyday upholstery in Firrhill all receive their own method, carried out on site by our cleaning team. Sofas are inspected and vacuumed, pre-sprayed, then cleaned by hot water extraction. Leather gets an inspection, a patch test, a foam cleaner and a leather rejuvenator, which takes 1 to 2 hours to dry. Your quote comes as a set figure, with no hidden charges, and we reply the same day.
Outlying homes near Firrhill are served as well, and starting prices are the same as everywhere else.
- Prices from
- £33 a seat
- Reply
- the same day
- Call
- 07833 053749
- Phone lines
- 8am to 6pm, Monday to Friday
The process
Here's how an enquiry for Firrhill goes.
Let us know which sofas and chairs need cleaning, plus your postcode in Firrhill.
Your quote arrives the same day: a price fixed up front.
Pick a date that suits you.
Lift throws and loose items off the sofa first.
The visit starts with a check of the fabric and a vacuum.
Worth a read: Is Stain Protection Worth It?
Beyond sofas and chairs
If the floor needs a clean too, list it on the form.
Guide prices
Guide prices only, not fixed prices. Contact us for an exact quote.
- Two-seater sofa
- from £66
- Sofa, per seat
- from £33
- Dining chair
- from £10
- Minimum job
- £68
The minimum charge is £68. Prices are starting prices; the quote depends on the pieces, the fabric and their condition.
- How many seats
- Fabric type
- Optional fabric protection
Questions people ask
Yes. Every job goes to a local cleaner, and Firrhill and nearby places are covered locally.
All addresses in EH13, EH10 and EH14 is covered.
Yes. The piece is inspected and tested on a hidden patch, then foam cleaner is worked in with a soft brush, wiped off with a cotton cloth and finished with a leather rejuvenator, which takes 1 to 2 hours to dry.
Yes. Silk, velvet, suede and other moisture-sensitive fabrics are given a low-moisture or water-free method: a solvent misted on and wiped off by hand, with no machine on the fabric.
From £33 per seat. The quote is based on the pieces, the fabric and its condition, with a minimum fee of £68.
Mostly no. Moving small things like lamps and frames is all that's asked, and the cleaner moves furniture except where a piece is too heavy for one person.
Yes. All of the cleaners are fully insured, and experienced and trained.
Drying times
Fabric pieces usually dry in 4 to 6 hours. Leather finish takes 1 to 2 hours to dry.

Getting ready for the clean
A few simple things make the day go smoothly.
- Avoid over-wetting or scrubbing a fresh stain
- Point out any stains beforehand
- Clear cushions and loose items off the sofa
Cleaning in Firrhill and Around
Whether your home is in Firrhill proper or close by at Colinton Mains, you're covered. Colinton Mains is about a mile south-east of Firrhill.
Every street in EH13, EH10 and EH14 is inside our coverage. From Elliot Road, Greenbank Road and Oxgangs Avenue, and across the rest of Firrhill, cleans can be booked.
From Merchiston Tower to St Johns Colinton Mains Church, homes throughout Firrhill are covered.
In the price
All tools, detergents and machines are included in the price.
- A pre-spray
- Every tool and cleaning product
- Hot water extraction or a manual method
- Inspection and vacuuming
- Stain treatment
Tell us what needs cleaning
Fill in the form or contact us, and we reply the same day.