Please note that you are using an outdated version of Internet Explorer which is not compatible with some elements of the site. We strongly urge you to update to a newer version for optimal browsing experience.

7 household carpet cleaners you probably have in your home

19 Nov 2019

Before hiring a professional to clean your carpets, there are DIY methods you can use to try and remove dirt and stains. Surprisingly, common household solutions you already have on hand can come together to tackle even the toughest stains.

Before hiring a professional to clean your carpets, there are DIY methods you can use to try and remove dirt and stains.

Learn more about the best options for homemade carpet cleaners to help you take care of stains that occur:

1. Beer

Now it may sound crazy, but beer can actually help to remove coffee and tea stains. If you have spilled either liquid, the spot needs to be cleaned as quickly as possible to avoid major staining. Take a little bit of beer and pour it on top of the stain. Rub it lightly and the stain should magically disappear. You may need to use the beer a few times before the full stain is lifted.

2. Ammonia

If you are looking for a general cleanser for your carpeting, ammonia is a great option. Use one cup of clear ammonia in two litres of warm water. Sponge the solution on your carpeting in stained or dirty areas and let it dry completely. Repeat the process until the stain is removed.

3. Shaving cream

Most people have shaving cream in the home. Did you know shaving cream can be used to remove juice stains? Blot the stain, pat it with a wet rag or sponge and then put shaving cream on top. Wipe clean with a wet rag and watch as the stain is removed. It also works for oil and grease stains.

4. Salt for red wine

If you spill red wine on carpeting, never fear. Use a little white wine to dilute it. Clean the spot with cold water and a sponge. Then, sprinkle the stain with salt. Wait 10 minutes and then vacuum the area, with the stain disappearing.

5. Borax cleaning

Many homeowners have borax for cleaning. The product can be used for cleaning carpeting when you have a stain. Dampen the stained area and rub it with borax. Let it dry, then vacuum the spot or use a soapy water and vinegar solution of equal parts and let the area dry. This can work well to remove stains of all kinds.

6. WD-40 for ink

Spilled ink on your carpeting? Spray the spot with WD-40 and wait two minutes. Use a regular carpet cleaner or warm soapy water to clean the stain. Repeat the process until the stain is removed.

7. Hydrogen peroxide

If you cannot tell what a stain is, hydrogen peroxide can do the trick. Mix one teaspoon of 3% hydrogen peroxide with cream of tartar and rub the paste on the stain. Rinse the area and watch as the stain is gone.


These are just a few DIY treatment options you can use to clean your carpeting. Give these remedies a try when stains pop up on your carpeting to see the stains removed. For larger, dirtier areas, rely on expert trade professionals to ensure your carpeting is neat and tidy.

Article courtesy of

About the Author
Home - Dzine

Home - Dzine

Your online source of ideas and inspiration.

Print Print
Top Articles
Are you searching for your first home in one of Johannesburg’s trendiest suburbs? Take a peek at these flats in Fourways, Bryanston, Paulshof and more...

If you're buying or selling property at this time of year, plan for delays as the Deeds Office closes on 21 December and January will be off to a slow start.

Competition among banks for home loan business is not only making it easier for first-time buyers to get finance, but also enabling them to buy more expensive properties.


Your browser is out of date!

It looks like you are using an outdated version of Internet Explorer.

If you are using Internet Explorer 8 or higher, please verify that your Internet Explorer compatibility view settings are not enabled.

For the best browsing experience, update to the latest Version of Internet Explorer or try out Google Chrome or Mozilla Firefox.

Please contact our Property24 Support Team for further assistance. Tel. +27 (0)861 111 724