Upholstery cleaning

Your chairs and sofas will be cleaner, fresher and brighter after they have been cleaned and you will certainly smile when you see your seat coverings rejuvenated by our upholstery cleaning process.

Our upholstery cleaning solutions and equipment are designed to produce fantastic results with the quickest drying times. You can choose from a clean only service or add our carpet protector that will keep your upholstery cleaner for longer by helping to block unsightly stains from becoming permanent. 

Call 0800 772 3240 for your free no obligation quotation

Upholstery and sofa cleaning throughout Glasgow, Renfrewshire, Inverclyde and North Ayrshire.



Regular professional upholstery cleaning will remove the soil particles that build up on your fabric and cause abrasion and fibre damage shortening the life span of  your expensive soft furnishings. It is important to have your sofas and chairs professionally cleaned on a regular basis to not only keep then looking good but lasting longer.

Your delicate upholstery fabrics need a gentle, careful and detailed cleaning process. We test our products in an inconspicuous place before we proceed with any cleaning as the risk of damage to your belongings quite real. with many horror stories for poorly trained operators.


Fresh, Beautifully Clean And Hygienic Furniture

Our proven fabric sofa, chair and upholstery cleaning process removes grease, soils, oils and ingrained dirt.

Not only will your sofas look great when we have cleaned them they will also be left hygienic.

Your fabric acts as a filter in your home catching  allergens such as dust mites, pollen, bacteria and possibly diesel and petrol fumes if you live near a busy road. By removing them your fabric will be refreshed leaving you with a healthier home.


Our Upholstery cleaning process

  1. Commercial Vacuuming

We use a powerful, high-filtration vacuum designed for professional upholstery cleaning. We take the time to thoroughly vacuum in every little nook and cranny of your sofas before the cleaning process and extraction begins.

  1. Pre-Spray and Pre-Spot Treatment

A pre-conditioning stain treatment is applied. This is then massaged and worked into the upholstery fibres in order to break down the grime and soiling. Individual stubborn stains are treated separately to give the best chance of full removal.

  1. Upholstery HWE Extraction

Our advanced upholstery cleaning machines efficiently extract soil particles, dirt and moisture. This avoids any potential for over wetting and re-soiling. (If a settee is over-wet by a cleaning technician due to poor technique or lack of sufficient power then there is a high risk of permanent damage being caused).

  1. Post Inspection & Stain Treatment

We inspect your upholstery once again, and if any stubborn stains or soiling remain, then we treat these areas again with specialist stain removal solutions to ensure the best possible chance of removal.

  1. Fabric Deodorising

We will deodorise your fabric and furniture with a lovely natural fragrance with no extra charge.

  1. Fibre Grooming

When appropriate, we will groom your upholstery fibres to ensure they are lifted and in the best possible condition. This improves appearance and facilitates fast drying.

  1. Stain Protection

Although an optional extra, applying a high quality sofa stain protection product will protect your furnishings and ensure the best chance of easy and effective removal of any future spills. Stain protection should ideally be applied every 12 to 18 months for best results.

  1. Turbo Drying

Although our powerful machines mean we extract 90% of the moisture from your sofas and furniture, we also dry your upholstery quickly with turbo dryers. This means you can sit on your sofas very soon after the cleaning process and causes minimal inconvenience to you.

Call 0800 772 3240 for your free no obligation quote

The national carpet cleaners association is the only recognised trade association for upholstery cleaners in the UK choosing a member to clean your chairs and sofas is the only way that you can be sure of a professional service. Unfortunately like a lot of services upholstery cleaning customers are open to exploitation in a totally unregulated market so for your protection the NCCA ensures that every member has to pass an exam and sign up to there code of conduct before being able to join and provide a copy of there insurance that must cover the upholstery that is being worked on ( not the same as public liability policy most companies have) and is regularly checked that it is up to date. By choosing  eclipse for your upholstery cleaning you can be assured of a first class service.

Why choose Eclipse sofa, chair and upholstery cleaners!


Personel service you will only deal with the owner from making your initial call to checking your are delighted with the work you will only deal with me.



Full member of the NCCA for your peace of mind ( how do you complain about a unregulated company)



Truly independant business I can use any product or equipment to give you superb results (don't you find it strange franchisees claim to be independant when they have paid thousands for a unique system)



Treat your home with respect and care. My extractor stays outside your home floor are covered that hoses run on and protectors are utilised to protect corners and doors.



No sales staff to pressure you into extras that are not required or needed.



A choice of services to suit your needs and budget.


3 Carpets cleaned, Sitting room, Hall and bedroom. Work was carried out with the minimum of disruption quite quickly and I was very satisfied with end result. All for a reasonable price too.

Mr McAleer


I am well satisfied with your efforts on my behalf and look forward to your next visit.

Mrs Neil


No Obligation Free Upholstery cleaning Quotation

We offer a FREE no obligation quotation with absolutely no pressure to book. We hate high pressure sales tactics and simply give you a fair and transparent price, with no hidden costs!

For unbeatable Upholstery cleaning in Glasgow, Renfrewshire, Inverclyde and North Ayrshire then

call  0800 772 3240 for a free no obligation quote.



Carpet cleaning
Upholstery cleaning
Rug cleaning
Leather cleaning

Areas covered


Glasgow West, Glasgow South, Bearsden, Milngavie and Newton Mearns, 


Paisley, Renfrew, Linwood, Erskine, Bishopton, Johnstone, Houston, Howwood, Bridge of Weir, Kilbarchan, and Langbank.


Greenock, Gourock, Port Glasgow, Kilmacolm, Inverkip and Wemyss Bay.

 North Ayrshire

Largs, Skelmorlie, Fairlie and West Kilbride