5 Cost and Effective Stain Removal for Your Carpets


Lots of things don’t get along with carpets. Coffee, wine, dust, ink, oil, and many other things can make your carpet look horrible. Not only that, but they’re also annoyingly tedious to remove. 

You may go for commercially available carpet stain cleaners, or better yet carpet shampooers and steam cleaners. But those can be expensive. Before you decide to spend on them, have a look at these 5 cost-effective DIY solutions for carpet stain removal.


  1. Vinegar

Vinegar is such a lifesaver. You can use it to remove most stains on your carpet. For light stains, just rub them with a mixture of 1/2 cup white vinegar and 2 tablespoons of salt. Wait for it to dry, then vacuum afterward. For heavier stains, add 2 tablespoons of Borax instead of salt. The same method applies.


  1. Ammonia

Here’s a really quick and easy solution for carpet stain removal. Prepare a solution of 1 cup clear ammonia in 2 litres of water. Use the mixture with a sponge to treat stained areas on your carpet, and let it dry. If the stain persists, repeat.

Ammonia smells quite pungent though. So you may want to use a mask while treating your carpet with it. Also, do your best to avoid using too much of it, or the odor could stick to the carpet.


  1. Baking Soda

Baking soda is a great remedy for grease and oil stains on your carpet. Combine it with equal parts salt, sprinkle over the stain, then work it in with a stiff brush. Leave it for 4-5 hours, then vacuum them out.


Baking soda can also remove vomit or urine stains (if, for some reason, your carpet has them). After wiping off what you can, pour baking soda over the stained area, and pat with a paper towel. Let it dry completely, and then vacuum the residue. Not only does baking soda clean the carpet; it also deodorises and disinfects it.


  1. Hydrogen Peroxide

This is useful when you can’t tell what kind of stain you need to clean out of the carpet. One teaspoon of 3% hydrogen peroxide mixed with a small amount of either cream of tartar or non-gel toothpaste does the job. Rub that with a soft cloth onto the stain, and it’ll be gone for good.

Take note, though, that hydrogen peroxide has a bleaching effect. Test it first on a small, hidden area of your carpet to see if it doesn’t wash away the colour.


  1. Cornstarch

Notice a few ink blots on your carpet? Use a mixture of cornstarch and milk, and apply that to the stain. Give it a few hours to dry, then brush off the residue. Vacuum out whatever remains.

Cornstarch also proves useful for removing oil stains. Just sprinkle onto the stained areas generously, and let it stay on for several hours. Afterwards, vacuum it away.


With these DIY carpet stain removers, you can save a lot of money. So the next time you notice a little stain on your carpet, don’t let it stay there for long. Clean it out with one of these homemade concoctions.

But if your carpet is extra filthy and needs extensive cleaning, even these DIY solutions won’t do. That’s why Kimmie Kare NZ is here. With our specialised carpet cleaning machines, we offer exceptional carpet cleaning services to restore your carpet to its pristine state. Best part is you don’t have to do it yourself. Kimmie Kare NZ does the dirty work for you.


Call us now to get a free quote.