Midlothian
Newbattle Cleaning Services for Homes and Businesses
Carpets, upholstery, rugs and mattresses cleaned on site throughout Newbattle by local cleaners, each fully insured. A free quote, with a reply the same day.

Covering Newbattle and Around
Booking a cleaner in Newbattle begins with the form or call. We reply the same day, and include a set figure, and no hidden charges. Products are eco-friendly, non-toxic and safe for children and pets.
- Area
- Midlothian
- From
- £30
- Telephone
- 07833 053749
- Reply
- the same day
All we arrange in Newbattle
Starting prices appear under every card; your quote depends on size and condition.
- Newbattle carpet cleaningPrices from £51 a room
- Newbattle upholstery cleaningPrices from £33 a seat
- Mattress cleaning in NewbattleStarts at £35
- Newbattle rug cleaningStarts at £30
How the clean works
Hot water extraction, also called steam cleaning, injects hot water mixed with cleaning solution into carpets and fabrics under pressure. The machine then draws out it with the dirt.

Locally to Newbattle
Locally based cleaners cover Newbattle and its places nearby, including Dalkeith, about a mile north-east. In all, 18 places across Midlothian are covered.
Addresses in EH22 and EH19 are inside the coverage.
Homes near Dalkeith High School, 0.9 miles away, are covered just the same.
How long it takes to dry
A mattress done in the morning is ready to use by the evening. Dry-cleaned rugs are dry almost straight away.
Places near Newbattle
Close to Newbattle, the places below are on our list too.
- Easthouses1 mi east
- Danderhall2 mi north-west
- Polton2 mi south-west
- Loanhead3 mi west
- Rosewell3 mi south-west
- Roslin4 mi south-west
- Milton Bridge5 mi south-west
Costs for Newbattle
Prices are a guide only. Ask for a free quote for your exact price.
- Rug up to 15 m²
- from £30
- Sofa, per seat
- from £33
- Flight of stairs
- from £49
- Smallest job
- £68
A two-seater settee starts at £66, with an armchair from £32. Mattresses start at £35.
Useful to know
The majority of stains come out. Old or set-in stains, or ones already treated the wrong way, may not lift completely.
Just small items like lamps and frames. Your cleaner moves furniture except where a piece is too heavy for one person.
There's often an appointment the same day or the next, with evenings, weekends and bank holidays. Send the form to check availability.
Monday to Friday, 8am to 6pm. The form is open at any hour, and an answer follows the same day.
Every service listed above: carpets, sofas, rugs and mattresses, and commercial carpets in larger places.
Your quote, the same day
Fill in the form or call us, and our reply comes the same day.