East Lothian
Carpet and Upholstery Cleaning in EH39
Carpets from £51 a room across EH39; we reply the same day.

Each Clean in EH39
Every service in EH39 is carried out on site, including stairs to mattresses. The cleaner identifies the fibre first and picks the method to suit.
- Starting price
- £30
- Council area
- East Lothian
- Postcode districts
- 1
- Lines open
- Monday to Friday, 8am to 6pm
- Call
- 07833 053749
Pick a service
Prices appear under every card.
- Commercial carpet cleaning in North BerwickStarts at £51 a room
- North Berwick upholstery cleaningStarting at £33 a seat
- North Berwick rug cleaningFrom £30
- North Berwick carpet cleaningPrices from £51 a room
- Mattress cleaning in North BerwickStarting at £35
Before you book
Yes. 1 places in EH39 get their own page.
Plan on 3 to 5 hours; an air mover can be used on request to speed it up.
Yes. Every cleaner is fully insured, as well as experienced and trained.
Carpets start at £51, upholstery at £33 a seat and mattresses at £35.
How booking works
Getting it done needs a few minutes, and we respond the same day.
Let us know what needs cleaning, and your postcode.
Your quote comes back the same day: a fixed price, and nothing hidden.
Same-day and next-day appointments are often available; choose the one that suits.
Your cleaner arrives with professional-grade equipment.
Odours and stains are treated within the clean.
What to expect
Booking is straightforward, and we reply the same day.
- Cleaners who are locally based and fully insured
- Non-toxic, eco-friendly products
- Cleaning products safe around children and pets
- Prices set before the day
- An answer the same day, every time
Each place in EH39
1 towns and villages sit inside EH39, every one with its own page.
Get a free quote
Fill in the form or ring the number above, and we reply the same day.