Mattress Cleaning Across East Lothian
Mattress cleaning throughout East Lothian by locally based, fully insured cleaners, from £35.

About Mattress Cleaning in East Lothian
Each mattress job across East Lothian gets quoted individually, as a plain, fixed price. Visits on the day or the next are often available, with evenings, weekends and bank holidays. Mattresses start at £35.
- Phone lines
- Monday to Friday, 8am to 6pm
- From
- £35
- Phone
- 07833 053749
- Answer
- the same day
- Places with a page
- 19
Your questions answered
You can call between 8am and 6pm from Monday to Friday; outside those hours, send the form.
A same-day or next-day appointment is often possible. Use the form to check what's free.
Yes. The cleaning products used are non-toxic and safe for children and pets.
Yes. 19 towns and villages in East Lothian are covered, each with a page.
Choose your town
19 towns and villages in East Lothian are below.
- Aberlady
- Belhaven
- Cockenzie and Port Seton
- Dunbar
- East Linton
- Gullane
- Haddington
- Inveresk
- Longniddry
- Macmerry
- Musselburgh
- North Berwick
- Ormiston
- Pencaitland
- Prestongrange
- Prestonpans
- Tranent
- Wallyford
- Whitecraig
Everything else in East Lothian
A single form covers the lot, and several services can join the same quote.
Find your postcode
Rather to search by postcode? Begin here.
Choosing the right method
The top and sides get cleaned. Memory foam is given the dry method, because wet cleaning may damage it.

Price guide
Guide prices, not exact ones: every job is quoted individually.
- Bedroom carpet
- from £51
- Bedframe
- from £35
- Mattress, dry cleaning
- from £45
- Minimum job
- £68
The quote comes the same day. Starting prices here are the same UK-wide.
Fill in the form
Fill in the form or call us, and we reply the same day.