The best carpet cleaning products

From red wine spillages to muddy shoes; scrub some life back into your carpets with these quick and easy carpet cleaning products

TODO alt text

Having cream carpets is all well and good until the dog comes charging through with wet and muddy feet.  Carpet cleaning can be a tricky job to handle depending on the colour, style and thickness of it; and depending on the incident in question, you’ll be battling to remove the stain and the odour to ensure your carpet looks as good as new again. 

There’s a whole range of carpet cleaning products on the market, some of which work better than others, and some that simply leave your carpet smelling worse than it did to begin with. The trick is to know what formula or detergent is best for the type of stain you’re trying to remove. 

Most carpet cleaners come in the form of a cream or foam which you scrub into the stain and wash away with water. However, if you find that the stain has left a stubborn odour, there are powder carpet cleaners which are designed to lift the smell and then you simply vacuum it up. Carpet cleaning products are also designed to condition your carpet so that it’s left feeling silky soft rather than worn from scrubbing. 

We’ve rounded up some of the best carpet cleaning products for stubborn stains, so no matter what the issue, you’ve got a hassle-free solution to keep your carpets soft and fresh. 

1. Dyson Zorb Powder

Simply hoover up stubborn stains in just 20 minutes

Best for: Hoovering
Type: Powder
Usage: Leave for 20 mins
Reasons to buy
+Dry method+No residue 
Reasons to avoid
-Zorbs get everywhere 

The Dyson Zorb Powder is a really handy way to clean up stains quickly and without the hassle of having to scrub the carpet. They don’t require water to work so you simply sprinkle them of the affected area, leave for 20 minutes and then hoover away. Users rave about this product, just be careful when applying the Zorbs as they can get everywhere and be a nightmare to clean up in themselves, although its definitely better than living with that red wine stain for the rest of days. 

2. HG Extra Strong Stain Spray

A potent yet effective stain remover

Best for: Stubborn stains
Type: Spray
Usage: Spray then scrub
Reasons to buy
+For all textiles+Lifts odours
Reasons to avoid
-Smells potent  

Spilling red wine on a cream carpet can be devastating, but when you have this carpet cleaner there’s no need to worry. Although incredibly potent, this spray could definitely save your carpet when it comes to stubborn stains such as coffee, grease, blood or wine. Be sure to apply it as soon after the spillage as possible to get the best results, and you can use it on your upholstery as well as your carpet.  

3. Vanish Power Foam High Traffic Carpet Cleaner

Removes dirt and keeps your carpet looking fresher for longer

Best for: High traffic areas
Type: Foam
Usage: Spray, leave for 2 hours then vacuum
Reasons to buy
+Removes dirt +Softens
Reasons to avoid
-Poor coverage 

Does the carpet in your hallway look a litter worse for wear? With this Vanish carpet cleaner you can keep your carpets looking fresh and soft for longer as it is great at removing dirt that is trodden in through the house. You need to use quite a bit of this product which means it’s not ideal for larger stains unless you buy more than one bottle, but it works perfectly on smaller stains.  

4. Dr Beckmann Carpet Stain Remover

Quickly clean up any stain with this cleaning applicator and brush

Best for: Quick clean ups
Type: Liquid
Usage: Squeeze and scrub
Reasons to buy
+Integrated brush applicator+Ideal for pet stains
Reasons to avoid
-Smells nice 

This is a quick and easy-to-use detergent that comes with a handy applicator brush that removes stains within minutes. Users have found that this detergent goes a long way, and they really like that it smells pleasant as opposed to other products which have a strong chemical smell. Even after a few days, this can still remove stains effectively with minimal effort and is perfect for those who have pets. 

5. Chemical Guys Fabric Clean Carpet & Upholstery Shampoo & Odour Eliminator

A non-toxic detergent that breaks down stains and dirt for easy removal

Best for: Car upholstery
Type: Shampoo
Usage: 1:20 dilution with warm water
Reasons to buy
+Gentle but powerful+No harsh chemicals
Reasons to avoid
-A little pricey for a cleaning product

This may be a little pricey for a detergent but this is a great carpet cleaner that works well without the use of harsh chemicals or bleach. This makes it safe to use anywhere and has surprisingly good results. Many users have found it’s a great product for cleaning your car upholstery, just be aware that it gets very foamy so a little goes a long way.  

6. Ecozone Carpet Shampoo

An eco-friendly formula that can be used manually or with a machine

Best for: Vegans
Type: Shampoo
Usage: 10:1 dilution
Reasons to buy
+Cruelty-free+Good coverage
Reasons to avoid
-Not as potent as some 

For vegans and eco-warriors, this Ecozone Carpet Shampoo works a treat. It’s completely cruelty-free and works wonders on both carpets and the upholstery. It may not be as potent as some carpet cleaning products, but it can be used for both spot stains and to clean large areas with a cleaning machine.  

7. Glade Shake ‘n’ Vac Carpet Cleaner

Simply sprinkle over a stain and hoover away

Best for: Removing odours
Type: Powder
Usage: apply and leave for 5 minutes
Reasons to buy
+Lifts smells+Quick and easy
Reasons to avoid
-Not as effective as some others

The Glade Shake ‘n’ Vac may not be the best for stubborn stains, but for small spillages and dirt this carpet cleaner works a treat and it will leave your carpet smelling amazing. It comes in a range of fragrances so you can choose your favourite and all you need to do is sprinkle it over the affected area, leave for 5 minutes and then vacuum it away. Removing stains has never been so easy! 

8. Vax Ultra + Pet Carpet Cleaning Solution

A great product for deep cleaning and clearing up after pets

Best for: Deep cleaning
Type: liquid
Usage: with a Vax machine
Reasons to buy
+Made for pet stains+Removes stubborn dirt
Reasons to avoid
- Need to own a Vax 

Any household with pets will want to invest in this carpet cleaner for quick and effective removal of any dirt or pet related accidents. You do need to own a vax to use this product, but if you’ve tried other products and found they don’t really help, upgrading to this Vax carpet cleaner will help to finally eliminate the dirt you’ve been battling with.