Written by Stacey Kelleher.


If you have carpeting in your home, you’ve probably experienced unfortunate spills and stains at some point. 

Forget about calling in the professional cleaners. Forget about hours of scrubbing out stains. Make quick work of unsightly spots and smells with the best natural carpet stain remover and carpet shampoo.

First, Make Vacuuming Part of Your Regular Routine

Carpets collect dirt, dust, and grime, and when accidents happen, this can create an even bigger mess than expected. That’s why we recommend to: 

1. Focus on Specific Areas 

For high-traffic areas, break the vacuum out at least once per week (more often if you own pets).

2. Vacuum Slowly 

Pushing your vacuum too quickly means that its spinning brush and air suction won’t pick up as much debris. Use overlapping passes and count to 3 for each forward and backward stroke. 

3. Pick the Best Vacuum for Your Needs

Before buying a new vacuum, check out its functions and reviews. You probably don’t need the most elaborate option. If you take good care of it, your machine should stay operational for years. 

Tackle Fresh Stains When They Happen

fresh stains

The best way to remove stains is acting quickly. The longer spills sit, the tougher they are to remove. Notice a carpet stain? Use this simple method to completely remove it: 

1. Remove as Much as Possible 

If the spill is thick or chunky: First remove any mess on the surface with a spoon/spatula. As you gently lift the mess away, you’ll avoid rubbing it deeper into carpeting. 

Get the best tips from the cleaning obsessed.

Puracy crafts cleaning & care items that work really well. Our obsession with natural cleaning performance is our profession, and we're here to share it with you.

2. Dilute with Warm Water

If the stain is fresh, dilute it with warm water to make the next step a bit easier. 

3. Blot, Blot, Blot 

Scrubbing will work the spill deeper into the fibers of the carpet, causing an even bigger mess, and even causing damage to the carpet. Using a dry, clean microfiber cloth, blot gently yet firmly to lift stains out of the carpet. Continue blotting until the cloth doesn't pick up any more color.

If you’ve tried the steps above and the blotch won’t budge, it’s time to try the best carpet stain remover for tough stains.

Break out the Puracy Stain Remover 

From blood to berries to wine to grass, Puracy Natural Stain Remover is a powerful enzymatic cleaner that zaps every stain and odor in its path – all without damaging the color or texture of your carpeting. 

Not only is this product safe and effective for use on area rugs and wall-to-wall carpeting, you can also use it to lift stains from clothing, linens, upholstery, and other washable fabrics. 

Pro tip: For urine stains (and other stains caused by bodily fluids), we recommend using Puracy Pet Stain and Odor Remover

How to Use Puracy Stain Remover on Carpets 

The first step to getting a beautifully-clean carpet is using this natural carpet stain remover. But the directions differ, depending on what caused the spot.  

For General Stains 

For run-of-the-mill smudges, spray the soiled area with Puracy Natural Stain Remover and wait at least 15 minutes. The longer the spray sits, the better your results. 

Note: Only leave this stain remover on wool and silk for a maximum of one hour.

For Tough Stains

carpet stain remover

For tougher stains (like tomato sauce and wine), spray this natural stain remover on the area and let it sit for at least eight hours. Next, gently agitate loosened dirt with a paintbrush or other soft-bristled brush.

To help the stain remover work its magic, place a heavy skillet, brick, or book in a sturdy plastic bag, then lay it on top of the soiled area. Cheap plastic bags puncture easily and the ink is notoriously weak when exposed to moisture, so quality is key.  

Next, Rinse the Affected Area

After pre-treatment, move on to rinsing. If you have a carpet cleaning machine, fill the canister with warm water and use according to manufacturer instructions. If you don’t have one, you can do it all by hand: 

Cleaning Small Rugs by Hand

Smaller rugs should be laundered in the warmest water that fabrics will allow. Be sure to check care instructions before putting any rug into the washing machine. 

Cleaning Carpets by Hand

best carpet stain remover

For carpets, fill a bowl with warm water. Saturate a clean cloth with water and press into the stain, blotting it with light pressure. Rinse the cloth with fresh water and repeat the process until the stain remover (and the stain) is lifted from the carpet. 

How Our Eco Friendly Carpet Cleaning Solution Works

Puracy Natural Stain Remover gets its power from naturally-derived, plant based enzymes

Similar to digestive enzymes in the human body, plant-based enzymes “eat away” at stains until they’re completely gone. Because enzyme molecules are so small, they’re able to penetrate deeply into fibers to eliminate stains in any material you’re cleaning.

While our closest competitor uses three plant enzymes, Puracy Stain Remover is the only stain remover on the market to use six plant-based enzymes: 

Puracy carpet cleaner

Reach for Natural Carpet & Upholstery Shampoo 

If you’ve followed the above instructions and see that you need to clean a much larger area, don’t worry: Puracy Carpet & Upholstery Shampoo rapidly removes the most stubborn stains, soils, and odors from carpets and upholstered surfaces.

how to remove dirt from carpet

How Puracy Carpet Shampoo Works 

Like our Stain Remover, the plant enzymes in Puracy Natural Carpet Shampoo eat away at tough stains without damaging fibers or changing the color/quality of upholstery. 

Dilute the concentrated Puracy Natural Carpet Shampoo by adding 1 oz. of cleaner to 100 oz. of water for an easy “green” carpet cleaning solution. 

Using a Carpet Cleaning Machine 

For machine-cleaning, fill the removable tank with your diluted carpet shampoo solution. Shake the tank before reattaching and shampooing your carpets. You can also use an attachment to clean other upholstered surfaces. 

After cleaning, fill the tank with clean water and complete another cleaning cycle to remove all of the remaining cleaner. 

Washing Carpets by Hand 

Soak a clean microfiber cloth in your cleaning solution and gently blot (don’t scrub!) any affected areas of your carpet. Using a second clean cloth and warm water, blot the area to pick up remaining shampoo. Repeat until there’s no more foam and the stain and/or odor are gone. Finally, use a dry microfiber cloth to blot up any excess moisture. 

Say Goodbye to Life’s Little (and Big) Messes

natural plant-based products

Formulated by a team of PhD chemists and doctors – and trusted by millions of families – our plant-based Natural Stain Remover and Carpet Shampoo remove unwanted marks, blotches, and smudges.