Newbattle, Midlothian
Rug Cleaning in Newbattle
Marks and odours lifted on Newbattle rugs with no call for the rug going out of the house.
- Natural fibres dry-cleaned
- Same-day reply
- Fully insured local cleaners

Rug Cleaners Covering Newbattle
Antique and Persian rugs in Newbattle get careful, fibre-led cleaning by our rug cleaners. Silk, velvet and cotton are given the solvent method instead: misted on and wiped off with towels. The powder method brushes a dry detergent into the fibres using a machine with slowly rotating brushes, then lifts it off with the dirt. The quote is a fixed price, and nothing hidden, and we reply the same day.
Rural addresses near Newbattle are covered too, and starting prices stay the same UK-wide.
- We reply
- the same day
- Area
- Midlothian
- Phone lines
- 8am to 6pm, Monday to Friday
- From
- £30
Newbattle and Its Surrounding Area
Dalkeith lies about a mile north-east of Newbattle, and it's covered as well. Newbattle is in Midlothian, among 18 towns and villages on our list across it.
Each address in EH22 and EH19 is inside the coverage. From Torsonce Road, Dalhousie Road and Bonnyrigg Road, and throughout the rest of Newbattle, appointments may be booked.
Homes near Newbattle Parish Church and Dalkeith Palace are as part of the ones covered in Newbattle.
Costs for Newbattle
These are guide prices. Your exact price comes with your free quote.
- Hallway carpet
- from £30
- Flight of stairs
- from £49
- Bedroom carpet
- from £51
- Smallest job
- £68
Each quote is fixed, with no surprise charges. All equipment and detergents are included.
- Hot water extraction or dry cleaning
- Its condition
- Fibre type
More services in Newbattle
Where the carpet could do with a clean too, add it on the form.
Part of every clean
The price includes everything below as standard.
- Odour treatment
- A suitable method for the fibre
- Every tool and cleaning product
- Fibre identification
- Cleaning on site
Places near Newbattle
Each place listed gets its own page.
What people ask
Yes. Dalkeith is about a mile north-east of Newbattle, and that's covered too.
Yes. The cleaners are locally based, and Newbattle is within the Midlothian coverage, across EH22 and EH19.
A dry-cleaned rug will be dry almost straight away. After hot water extraction, it's usually 3 to 5 hours, depending on airflow and temperature.
Yes. The cleaning products used are eco-friendly, non-toxic and safe for children and pets. If anyone in the house is sensitive to certain chemicals, say so in advance and other ways of cleaning are offered.
Yes, including antique rugs. Natural fibres are dry-cleaned and are dry almost straight away.
Just any small items, like lamps and frames. The cleaner moves furniture unless a piece is too heavy for one person, and works around and under heavier pieces.
From £30 for a rug up to 15 m². The minimum charge is £68, and the price reflects the size, fibre and condition.
Seasonal tip
Wet weather in autumn may mean more mud indoors. Mud are on the roster of the stains treated.
How it works
Here's what an enquiry in Newbattle looks like.
Same-day or next-day bookings often come up; choose the one that suits.
Ornaments are cleared from the rug beforehand.
The method is matched to the fibre.
Odours and stains are treated where the method allows.
After hot water extraction, allow 3 to 5 hours.
Before you book: Red Wine on the Carpet: What to Do First
How it's cleaned
Seagrass, jute, cotton, silk and velvet all suit the dry method. They're dry almost straight away.
- Solvent cleaning for delicate fibres
- Optional stain protection
- Hot water extraction or the dry method

Book a clean in Newbattle
Lines are open Monday to Friday, 8am to 6pm, or use the form any time.