Midlothian
Carpets, Sofas, Rugs and Mattresses Cleaned in Shawfair
Same-day and next-day visits are often available in Shawfair; use the form and we can confirm availability.

Local Cleaners for Shawfair
Properties and offices in Shawfair book each service with a single form. Prices start at £51 a room, upholstery at £33 a seat and a mattress at £35. The minimum charge is £68, and each enquiry gets an answer the same day.
- Phone
- 07833 053749
- Area
- Midlothian
- Minimum job
- £68
- Office hours
- Monday to Friday, 8am to 6pm
- Reply
- the same day
From mattresses
Starting prices appear on each service; your quote follows the size and condition.
- Commercial carpet cleaning in ShawfairStarts at £51 a room
- Shawfair upholstery cleaningStarting at £33 a seat
- Shawfair carpet cleaningStarts at £51 a room
- Shawfair rug cleaningFrom £30
- Shawfair mattress cleaningStarts at £35
What customers say
Further reviews will be added as they come in.
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.
One method per fibre
Wool, mixed and synthetic fibres suit hot water extraction. Velvet, suede, seagrass, sisal and jute take the dry method in its place.

Places around Shawfair
Close to Shawfair, the places below are covered too.
- Danderhall1 mi south-west
- Newcraighall1 mi north
- Joppa2 mi north
- Newbattle3 mi south
- Lasswade3 mi south
- Easthouses3 mi south-east
- Mayfield4 mi south-east
- Rosewell5 mi south
- Roslin5 mi south-west
Why choose this service
Clear prices, eco-friendly products and local cleaners are standard.
- A reply the same day, every time
- Evening and weekend appointments often available
- Phone lines open 8am to 6pm, Monday to Friday
- Products safe for households with children and pets
- Trained and experienced cleaners
What people ask
You can call 8am to 6pm, Monday to Friday; outside those hours, send the form.
Often that day or the next. What's free is checked when you get in touch.
Yes. The products used are non-toxic; if someone is sensitive to chemicals, say so in advance.
Yes. Rooms, sofas and chairs can all be cleaned together.
Yes, fully insured. Our cleaners are trained in identifying carpet and upholstery fabrics.
Across Shawfair
Around Midlothian, 18 places are covered, Shawfair among them. Nearby, Newcraighall lies about a mile north.
Every street in EH22, EH21 and EH15 is within our coverage.
Addresses near Drum Park, 1.9 miles from the centre, are covered just the same.
Your quote, the same day
Call us 8am to 6pm, Monday to Friday, or use the form at any hour.