Professional sofa and upholstery cleaning in Newbury, Berkshire. Sofas, armchairs, dining chairs and footstools deep cleaned with the right method for the fabric, with 2-seaters from £50.
Merlin’s Cleaning Services offers professional upholstery and sofa cleaning in Newbury. We check the fabric first and choose the right cleaning method for it, so your furniture is cleaned thoroughly and safely.
Sofas soak up spills, body oils, pet hair and everyday dust. Our cleaning process loosens and extracts this grime from deep in the fabric rather than just wiping the surface, leaving your furniture fresher, cleaner and more hygienic.
Cleaning your upholstery regularly keeps it looking good for longer, removes allergens and odours and saves the cost of replacing furniture. Whether it is a single armchair or a large corner sofa in Newbury, we will give you an honest price.
Every job in Newbury follows the same careful process, so you know exactly what to expect:
A £50 minimum charge applies to upholstery, carpet and rug cleaning. Larger corner sofas are priced on request.
Over 10 years in the cleaning industry, built on trust, fairness and professionalism.
A clear price before we start, with no hidden extras on the day.
We work in and around Newbury every week, so booking is quick and easy.
Ovens, appliances, carpets, sofas and gutters, all from one trusted local team.
We cover the whole of Newbury and the neighbouring areas of Greenham, Thatcham, Chieveley and Bucklebury. Because we work locally every week, booking in Newbury is quick and easy, with flexible appointments to suit you.
A 2-seater sofa is £50, a 3-seater £80, armchairs £35 and cuddle chairs £45. Dining chairs are £10 for the seat or £15 for seat and back, and footstools £25. A £50 minimum charge applies.
Most sofas and chairs are dry within a few hours, depending on the fabric and the room. Good airflow helps them dry faster.
We check the fabric before we start and choose a method that suits it. If a fabric needs special care or is not suitable for cleaning, we will tell you before doing anything.
Yes. We vacuum away pet hair and our deep clean lifts out the source of most odours rather than masking them. Pet stains are pre-treated before cleaning.
Yes. Mattresses start from £25 and can be cleaned in the same visit as your sofas or carpets.
Yes. Many customers in Newbury book their sofas and carpets together. Lounges start from £40 and bedrooms from £30.
As well as Newbury, we regularly work in Greenham, Thatcham, Chieveley and Bucklebury and throughout Berkshire. If you are not sure whether we cover your street, just give us a call on 0800 001 6757.
Get a free, no-obligation quote. Call our freephone number, message us on WhatsApp or fill in the form and we will come straight back to you with a clear price and the next available slot.