Duns, Scottish Borders
Mattress Cleaning in Duns
Local mattress cleaners covering Duns, with appointments on the day or the next often available.
- Fully insured cleaners
- Usable by the evening if cleaned in the morning
- From £35

Mattress Cleaning Across Duns
Headboards, bedframes and mattresses in Duns are all cleaned together by our cleaners. The quote is a fixed price, and nothing hidden, and our reply comes the same day. Headboards and bedframes start at £35, the same as a mattress. Your cleaner chooses hot water extraction or the dry method to suit the mattress.
Rural homes near Duns get served as well, and prices stay the same as everywhere else.
- Office hours
- Monday to Friday, 8am to 6pm
- Minimum job
- £68
- Quote back
- the same day
- Phone
- 07833 053749
- Prices from
- £35
Between first message and fresh mattresses
Booking it done needs a short form, and we reply the same day.
Send the form with the mattresses and your postcode in Duns.
We respond the same day, with a plain, fixed price.
Book the appointment that works, evenings and weekends included.
Strip the bedding beforehand.
The clean begins with vacuuming.
More help: Is Stain Protection Worth It?
Why choose us
Clear prices, eco-friendly products and locally based cleaners are standard.
- Eco-friendly, non-toxic products
- Experienced and trained cleaners
- Products safe for children and for pets
- A reply the same day, every time
- Furniture moved for you, except pieces too heavy for one person
Good to know
Yes. Our cleaners are locally based in each area, so Duns is covered by cleaners local to Scottish Borders.
Yes. Every part of Duns is within the area, including TD11.
Only your name, phone, email and postcode, plus the rooms or pieces you want cleaned. A date helps too, but it's optional.
A mattress starts at £35. Dry cleaning, used for memory foam, starts at £45, with a minimum charge of £68.
Every year in general, and every 6 months with children or pets.
About 15 to 20 minutes for a single or double, and 20 to 30 minutes for a king.
Monday to Friday, 8am to 6pm, by ringing 07833 053749. Form enquiries get a reply the same day.
Guide prices
Guide prices only, not fixed prices. Contact us for an exact quote.
- Mattress, dry cleaning
- from £45
- Headboard
- from £35
- Bedroom carpet
- from £51
- Smallest job
- £68
The minimum charge is £68. All prices are starting prices; your quote depends on the size and condition.
- Size of the mattress
- Any headboard or bedframe
- Any protective treatment
Planning around the season
Guests coming for the holidays? Arrange ahead for the day that suits. Same-day and next-day visits are often available.
Duns and the Neighbours
Local cleaners cover Duns and the towns and villages nearby, such as Chirnside, about 5 miles east. Altogether, 25 places in Scottish Borders are on our list.
Every address in TD11 is inside our coverage. Homes on Market Square, Station Road and Murray Crescent fall comfortably inside our Duns coverage. The A6105 and A6112 pass near Duns.
Berwickshire High School lies 0.6 miles south-west of the middle of Duns.
Before the clean
A few simple things make the day easier.
- Flag up any marks in advance
- Tell us about any sensitivities
- Say if it's memory foam
All in Duns
One form takes in everything, from mattresses to rugs.
A word from a customer
Here's what one customer put it.
I had a lot of questions, but your cleaner was so reassuring and answered them all. He did an outstanding job, and my house smells amazing! I'm really happy I had this done and will definitely book again when necessary.
Ready?
No obligation: share what needs cleaning and get the price before you decide.