Newbattle, Midlothian
Professional Mattress Cleaning in Newbattle
Fill in the form and get a free quote on mattress cleaning in Newbattle, with a reply the same day.
- From £35
- Sweat and other stains treated
- Ready by the evening if cleaned in the morning

Your Mattress Clean in Newbattle
Headboards, bedframes and mattresses in Newbattle are all cleaned in the same appointment by our cleaners. Headboards and bedframes start at £35, matching a mattress. The cleaner chooses hot water extraction or the dry method to suit the mattress. The quote comes as a fixed price with no hidden extra charges, and you'll hear back the same day.
Outlying addresses near Newbattle are served as well, and starting prices stay the same as everywhere else.
- Phone lines
- Monday to Friday, 8am to 6pm
- Phone
- 07833 053749
- We reply
- the same day
- From
- £35
Planning around the season
Visitors coming for the holidays? Book early to get the date that suits. Visits today or tomorrow are often free.
Drying times
Drying fully takes up to 24 hours, while open windows help. Most of the moisture comes out with the clean itself.

Locally to Newbattle
Newbattle counts as one of 18 places we cover in Midlothian. Dalkeith, about a mile north-east, is inside the coverage too.
Every part of Newbattle, across EH22 and EH19, falls within the area. Torsonce Road, Dalhousie Road and Bonnyrigg Road are just some of the Newbattle roads covered.
Landmarks near Newbattle include Eskbank station and Dalkeith High School.
Neighbouring places
Close to Newbattle, the places below are on our list too.
- Mattress cleaning in Newtongrange1 mi south-east
- Mattress cleaning in Dalkeith1 mi north-east
- Mattress cleaning in Birkenside3 mi south
- Mattress cleaning in Bilston4 mi west
- Mattress cleaning in Milton Bridge5 mi south-west
- Mattress cleaning in Penicuik6 mi south-west
What it costs in Newbattle
Guide prices only, not fixed prices. Contact us for an exact quote.
- Headboard
- from £35
- Mattress, dry cleaning
- from £45
- Bedroom carpet
- from £51
- Smallest job
- £68
Prices are starting prices; your quote depends on size and condition. The minimum charge is £68.
- Any protective treatment
- Hot water extraction or dry cleaning
- The condition
Step by step
Getting a clean needs a short form, and we respond the same day.
A quote arrives the same day: a clear, fixed price.
Strip the bedding before the day.
The visit begins with a thorough vacuum.
Memory foam gets the dry powder method instead.
Stains are given targeted treatment, and the mattress is deodorised.
More help: Is Stain Protection Worth It?
Questions about Newbattle
EH22 and EH19, covering Newbattle and its streets.
Yes. Our cleaners are locally based, and Newbattle sits within our Midlothian coverage, including EH22 and EH19.
Singles and doubles need 15 to 20 minutes, a king 20 to 30.
Monday to Friday, 8am to 6pm. The quote form works at any hour, and we reply the same day.
A mattress starts at £35. Dry cleaning, used for memory foam, starts at £45, and a minimum fee of £68.
Mostly no. Clearing small things such as lamps and frames is all that's needed, and the cleaner moves furniture unless it's too heavy for one person.
Yes. The products used are eco-friendly, non-toxic and safe for children and pets. If someone in the household is sensitive to particular chemicals, let us know beforehand and alternative ways of cleaning are offered.
Also in Newbattle
A single form covers the lot, from mattresses to rugs.
Fresher mattresses start here
To a quote, use the enquiry form or call 07833 053749.