Edinburgh
Firrhill Cleaning Services for Homes and Businesses
Cleaner carpets, rugs and mattresses in Firrhill, cleaned on site by local cleaners, all fully insured.

Each Service for Firrhill
Carpet, sofa and mattress cleaning across Firrhill comes on site, with fully insured cleaners based locally. Marks left by food, drink and everyday use are given specific treatment. Quotes come the same day, with nothing hidden.
- County
- Edinburgh
- Starting price
- £30
- Reply
- the same day
- Call
- 07833 053749
Choose a service
Prices appear under each service; your quote depends on the size and condition.
- Rug cleaning in FirrhillFrom £30
- Firrhill commercial carpet cleaningPrices from £51 a room
- Sofa and upholstery cleaning in FirrhillPrices from £33 a seat
- Carpet cleaning in FirrhillStarting at £51 a room
- Mattress cleaning in FirrhillPrices from £35
Some questions answered
No, just move loose items. Heavy pieces are cleaned around and under.
You can call Monday to Friday, 8am to 6pm; at other times, send the form.
Carpets, rugs, sofas and mattresses, and commercial carpets, all cleaned on site.
Normally 3 to 5 hours, depending on airflow, temperature and the carpet. You can walk on it straight away in clean socks.
Yes. The products are eco-friendly and non-toxic, and safe for children and pets.
How much it costs
These are guide prices. Your exact price comes with your free quote.
- Mattress
- from £35
- Bedroom or living room
- from £51
- Hallway
- from £30
- Smallest job
- £68
Each quote is a set figure, and no hidden charges. All tools, detergents and machines are included.
Local to Firrhill
Firrhill is within Edinburgh, one of 158 places on our list in that area. Neighbouring places get covered as well.
Firrhill falls in EH13, EH10 and EH14, and every corner of it sits in our coverage.
Places in Firrhill include Harrison Park and Firrhill High School.
Drying time
Fabric sofas and chairs usually need 4 to 6 hours. Carpets usually dry in 3 to 5 hours, depending on airflow, temperature and the carpet.
Why book us
Every clean is carried out by local cleaners, each fully insured.
- Non-toxic, eco-friendly products
- Lines open on weekdays from 8am to 6pm
- Prices set before the day
- Cleaners who are local and fully insured
- Experienced and trained cleaners
Places near Firrhill
Each place listed gets its own page.
- Greenbank1 mi east
- Meadowbank4 mi north-east
- Bughtlin4 mi north-west
- Davidson's Mains4 mi north-west
- East Pilton4 mi north
- Clermiston4 mi north-west
- Drumbrae4 mi north-west
- Brunstane6 mi north-east
- Kirkliston7 mi north-west
Fill in the form
Send the form or call us, and we answer the same day.