4.9 ·
67 Google reviews
I’m Gavin, the Enviro Clean operator covering Leigh. From carpets and rugs to sofas and upholstery, I provide a professional cleaning service for homes and workplaces across Leigh and beyond.
Regular professional cleaning helps your carpets and upholstery look better for longer, removing the deep-down dirt that everyday vacuuming leaves behind.
Get in touch today to arrange your free, no-obligation carpet cleaning quote in Leigh.
Our professional carpet cleaning service in Leigh removes deep-down dirt, allergens, and stubborn stains, helping to restore your carpets’ appearance and keep your home fresh and healthy.
Our upholstery cleaning in Leigh lifts embedded dirt, allergens, and spills from your sofas and chairs, refreshing their colour, texture, and comfort while protecting delicate fabrics.
Our rug cleaning service in Leigh removes deep dirt, dust, and allergens, restoring colour and texture while carefully protecting delicate fibres for longer-lasting, healthier rugs.
Tell me a little about what needs cleaning and I’ll get back to you with a price, no obligation.

4.9
(67)
May 7, 2026
Gavin has done an excellent job cleaning our lounge. stairs and landing carpets today. He is processional at his job and does a fantastic job. We would highly recommend him and we will certainly use him again.
Thank you so much Gavin
May 23, 2026
I cannot recommend Enviro Clean Leigh enough. Marc did a fantastic job on my stair carpet – Professional, friendly and overall a great service. Thank you 🙂
October 21, 2026
Gavin’s attention to detail. Shoe covers, attention to steal and telling you everything he was doing. 5 stars is definitely worth it. Everything smells clean, fresh and looks the best from a house that has a small dog. Would recommend and a neighbour has booked him based on my experience. An annual clean will be booked
June 14, 2026
Gavin came an did a brilliant professional job of cleaning my hall stairs and landing carpet. I was concerned with it being pure wool. Gavin advised me and explained the cleaning procedure. It looks great like new. I’m very satisfied and pleased thank you Gavin
November 17, 2024
I can recommend Gavin for cleaning upholstery.
My 2 couches where a mess, 18 years of grandchildren, animals and of course adults. Cushions being used to make tents etc..
He went out of his way to do a brilliant job, as you can see from the 2 photos. I would never of thought they would clean so well. The 2 pictures don’t do justice to the hard work to bring my couch back to life, but believe me he did it. Can’t thank him enough.






Please remove loose clutter, breakable decor, and small electronics from the floor. Gavin will shift coffee tables and light chairs out of the way, while heavy wardrobes stay protected in place.
Our minimum rate starts at £75. Final pricing depends on overall room dimensions, staircases, or delicate upholstery fabrics that require specialised care and extra treatment time.
You can walk on the carpets almost immediately using clean house shoes or socks, with full drying achieved in 2 to 4 hours.
Yes. Our green formulas contain no aggressive toxins, harsh solvents, or heavy perfumes, ensuring your living space is completely safe as soon as Gavin wraps up.
Professional spot lifters clear out the vast majority of spills. However, if a stain has permanently altered or dyed the carpet fibers, full removal may not be possible.
We cover homes right across Leigh and surrounding areas under WN postcodes. Contact us with your postcode for fast booking details in Atherton, Tyldesley, Lowton, Pennington, Astley, Golborne, or surrounding areas!