North Leith, Edinburgh
Professional Mattress Cleaning in North Leith
Mattresses in North Leith vacuumed, deep cleaned and deodorised on site; cleaned in the morning, it's ready to use by the evening.
- From £35
- Sweat and other stains treated
- Fully insured local cleaners

Mattress Cleaning Across North Leith
Looking for a mattress cleaned in North Leith? Fill in the form and we'll arrange a locally based, fully insured cleaner. The products used are safe around pregnant women, children and pets. Singles and doubles need 15 to 20 minutes, kings 20 to 30 minutes. Memory foam is dry-cleaned, because wet cleaning may damage the foam.
Properties throughout North Leith are covered by locally based cleaners, and prices stay the same as everywhere else.
- We reply
- the same day
- Phone lines
- Weekdays, 8am to 6pm
- Minimum charge
- £68
- From
- £35
- Phone
- 07833 053749
What to expect when you book
Here's how an enquiry for North Leith goes.
Begin with the form: the sizes plus where you are in North Leith.
Back comes one fixed price and no hidden extras, the same day.
There's often an appointment the same day or the next; a morning lets you sleep on it that evening.
Sheets and covers come off first.
Stains get treatment, then the mattress is deodorised.
Worth a read: Pet Stains and Odours in Carpets and Sofas · Mattress Cleaning: What Happens and How Long
If you're at it
Where the bedroom carpet could do with cleaning too, add it to the form.
Common questions from North Leith
Yes. Every part of North Leith falls covered, including EH6, EH7 and EH5.
Yes, Bonnington is covered too. It lies about a mile south of North Leith.
Between 8am and 6pm on weekdays, by ringing 07833 053749. Form enquiries get a reply the same day.
Usually by the evening when the clean is done in the morning. Opening windows help it dry.
Yes. Urine, blood and vomit stains are treated and the mattress gets deodorised.
About 15 to 20 minutes for a single or double, and 20 to 30 minutes for a king.
No, just move small items like lamps and frames. Your cleaner moves furniture unless a piece is too heavy for one person, in which case they clean around it.
Prices, simply
Guide prices, not exact ones: every job is quoted individually.
- Mattress
- from £35
- Mattress, dry cleaning
- from £45
- Bedroom carpet
- from £51
- Minimum charge
- £68
Every tool and cleaning product is included. The size, the mattress's condition and which method is needed shape the price.
- Headboards or bedframes
- Size of the mattress
- Hot water extraction or dry cleaning
What sets it apart
Each clean is carried out by local cleaners, each fully insured.
- Evening and weekend appointments often available
- Stain treatment as standard
- All tools, detergents and equipment included
- Lines open 8am to 6pm, Monday to Friday
- Prices set before the day
Further places nearby
Near North Leith, the places below are covered too.
- Mattress cleaning in Bonnington1 mi south
- Mattress cleaning in Inverleith1 mi south-west
- Mattress cleaning in Dumbiedykes2 mi south
- Mattress cleaning in Edinburgh2 mi south-west
- Mattress cleaning in Burdiehouse5 mi south
- Mattress cleaning in Baberton6 mi south-west
How soon it's ready
Plan a morning clean if you need the bed that night. That evening it's ready to use.

Across North Leith
North Leith is within Edinburgh, one of 158 towns and villages we cover there. Bonnington is about a mile south of North Leith, and that's covered as well.
North Leith sits under EH6, EH7 and EH5, and every corner of that area is inside the coverage. From Fyfe Lane, Haig Lane and Mill Lane, and throughout the rest of North Leith, appointments can be booked.
Places near North Leith include Taylor Gardens and Leith School of Art.
Get your free quote
Every quote is free and come the same day; call 07833 053749 or use our quote form.