Homemade All Purpose Carpet Stain Remover

All-purpose stain remover

At All Kleen, we love a good green and safe cleaning solution. Here is an easy recipe for a safe all-purpose stain remover you can keep handy for when accidental stains and spills happen.  

What’s in it and Why It Works 

  • Borax: cleans and deodorizes while at the same time helps the effectiveness of the other ingredients 
  • White Vinegar: great at neutralizing odors and the acidity helps to break down and dissolve some stains 
  • Distilled Water: water is the first step at stain treatment it helps to dissolve and get the first bits of the stain out of the carpet. 
  • Lemon Essential Oil: brightens and whitens fabrics helps to kill germs and adds a pleasant fresh scent 

 How to Make This Homemade All-Purpose Stain Remover 

Ingredient Measurements 

  • -2 teaspoons of Borax 
  • -1 cup of white vinegar 
  • -1 cup of distilled water 
  • -10 drops of lemon essential oil 

You will also need a 16 ounce or larger spray bottle 


Grab the empty spray bottle and add in the borax, pour in the vinegar, then add the water. Next add in the lemon oil and put on the lid then shake to combine all of the ingredients.  

Note: this stain remover will require a little bit of shaking before each use as the borax may settle to the bottom between uses.  

How To Treat Carpet Stains with Your New Homemade Stain Remover 

Step 1- Pre Cleaning 

The first step to treating any carpet stain is to blot up as much of the stain as possible with a clean dry plain white cloth or paper towel. You want to remove as much of the stain as possible before applying the stain treatment. If there are solids pick those up with your hands or a towel then blot.  

Step 2- Spray 

When most of the stain has been pulled from the carpet, treat the remaining stain by spraying you homemade cleaner right on the stain. Use just enough to dampen the stain, but not too much where you end up soaking the stain. Let the cleaner sit and eat at the stain for about 5 to 10 minutes.  

Step 3- Blot Again 

After letting the cleaner soak in and do its work get a new clean cloth or paper towel and gently blot the stain, never rub a stain in the carpet because it can ruin the fibers. Continue blotting the stain with new clean areas of cloth until the stain is completely lifted from the carpet.  

Step 4- Rinse and Dry 

Once the stain is lifted, rinse the remaining cleaning solution out of the carpet with a new cloth dampened with plain water. Continue to blot with the damp cloth until all of the stain remover is removed. When you are done place a dry cloth or towel over the wet area and weight it down with something heavy to absorb as much moisture out of the carpet as possible.  

For more stain treatment tips and tricks please feel free to browse our website. For help removing difficult stains and carpet cleaning in Bothell and surrounding areas make an appointment online or over the phone with All Kleen