5.0 ·
83 Google reviews
Hi, I’m Dave. As your local Enviro Clean specialist in Derbyshire, I clean carpets, sofas, rugs and upholstery for homeowners, landlords and businesses across the area.
I treat every job with care, working to remove stains, dirt and odours so your carpets and furniture look fresher, feel softer and last longer.
Looking for reliable carpet cleaning in Derbyshire? Get in touch today for a free, no-obligation quote.
Our professional carpet cleaning service in Derbyshire Dales and Peaks 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 Derbyshire Dales and Peaks 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 Derbyshire Dales and Peaks 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.

5
(83)
June 4, 2026
Had our sofa cleaned today by David and his colleague.
Very friendly guys, took every care protecting my newly laid floor.
Did an excellent job of the sofa, it smells clean and fresh and looks like new.
Highly recommend this company😊
May 21, 2026
Very happy to give a huge shout out to Oli for cleaning of our oven. Very professional. Arrived as scheduled and was very thorough explaining what he would be doing. He took great care in preparing the space and laying down towels on the floor. The deep cleaning of our oven exceeded our expectations. Thanks Oli, for a job very well done! Mike and Michelle
July 31, 2025
We recently asked this company for an end of tenancy carpet cleaning, and the results were amazing! David with his professional-grade equipment and high-quality detergents transformed our carpets—they look and smell brand new. Stains we thought were permanent vanished, and the fibers feel fresh and revitalized. Thank you so much.
Beyond the fantastic cleaning, what really stood out was his outstanding customer service. David was super friendly, professional, and kept us updated throughout the entire process. Great communication made the experience smooth and stress-free.
If you want a thorough, reliable, and customer-focused carpet cleaning service, give them a call.
October 20, 2025
David came to clean the carpets before our baby is due. He was friendly, thorough and efficient! The carpets now look and feel clean ready for little one’s arrival. Couldn’t believe the colour of the water afterwards! Was well worth having them done!
June 7, 2023
David came out to clean a rug and our carpet after we weren’t sure what was on it and it was leaving an unpleasant odour.
He arrived on time, was very polite and professional, explained to me what he was doing throughout and clean the carpet and in turn the odour perfectly. Carpet looks good as new and he comes highly recommended.
The price was a lot less than hiring a carpet cleaner and came with professional advice and cleaning.
Thank you!




I generally recommend having your carpets professionally cleaned every 6–12 months, depending on how much use they get. If you have pets, children or busy areas that get dirty quickly, you may benefit from more frequent cleaning. Regular professional cleaning helps remove the dirt and grit that build up in carpet fibres over time.
In many cases, yes! I treat a wide range of stains, including food and drink spills, muddy footprints and everyday marks. The results depend on the type of stain, how long it has been there and whether any cleaning products have already been used on it. I’ll assess the affected area before starting and let you know what results are realistically achievable.
Drying times vary depending on the carpet, the cleaning method, ventilation and room temperature. Many carpets take several hours to dry, although some may take longer. I’ll explain what to expect after cleaning and give you advice on helping your carpets dry as quickly as possible.
Professional carpet cleaning can be suitable for family homes with children and pets. I’ll take the carpet material and its condition into account when choosing the appropriate cleaning approach. I’ll also explain any precautions you should follow, including keeping children and pets away from damp carpets until they’re ready to use again.
Absolutely! I can help with upholstery cleaning to freshen up sofas, armchairs and other suitable upholstered furniture. The right approach depends on the fabric, its condition and the manufacturer’s cleaning instructions. I’ll assess the material first to determine the most suitable cleaning method.
My services start at £75, however the overall cost depends on factors such as the number and size of the rooms, the type of carpet and how heavily soiled it is. If you’d like a price, get in touch and tell me a little about what needs cleaning. I’ll be happy to discuss your requirements and provide a quote before any work goes ahead.