As an Amazon Associate we earn from qualifying purchases. This never influences our rankings and costs you nothing extra.
HomePetsPet Stain and Odor Removers for Carpet, Rugs and Floors
Pets

Pet Stain and Odor Removers for Carpet, Rugs and Floors

Last checked Aug 2026 7 products compared Specs + aggregated owner reviews No paid placement
How we research & rank: We do not accept payment for placement and we do not test in a lab. Rankings are built from published specifications, safety and industry standards, and aggregated real-owner reviews. Read our full method ›
The short version

Rocco & Roxie Professional Strength Stain & Odor Eliminator leads on enzyme performance across carpet and upholstery. Nature’s Miracle Advanced is the widely available value option, and Angry Orange Concentrate covers large areas cheaply when odour rather than staining is the main problem.

Rocco & Roxie Professional Strength Stain & Odor Eliminator is the most reliable choice for carpets and upholstery, Nature’s Miracle Advanced is the easy to find value option, and Angry Orange Concentrate is the practical answer when a whole room smells and you need coverage rather than spot treatment.

Pet stain removers are hard to judge because most products smell clean immediately while leaving the uric acid crystals that cause smells to return in humid weather, and because a formula safe on carpet can bleach a rug. We compared enzyme and oxidiser chemistry, stated surface compatibility, dilution ratios and scent profiles, and weighed what owners report about set in stains and repeat marking. Always test on a hidden area first.

Our approach: enzyme versus oxidiser formulas, surface compatibility, dilution and coverage, residual scent and effectiveness on set in urine We do not test in a lab; rankings come from published specifications and aggregated owner reviews.

The best picks, ranked

1Best overallEnzyme formula
Rocco & Roxie Professional Strength Stain & Odor Eliminator

Rocco & Roxie Professional Strength Stain & Odor Eliminator

9.4Our scoreout of 10

This is a bio enzymatic cleaner that keeps working after application, digesting the organic residue rather than covering it. It is certified safe for use around pets and carries a carpet institute seal of approval. Owners report it is one of the few products that stops dogs returning to the same spot.

Type: Bio enzymaticSurfaces: Carpet, upholstery, hard floors and beddingFormat: Ready to use sprayCertification: CRI Seal of Approval
Pros
  • Enzymes keep working on residue after drying
  • Approved for carpet without discolouration
  • Effective on set in stains with repeat treatment
Cons
  • Needs long dwell time to work properly
  • Larger areas get expensive with a ready to use spray
We may earn a commission from qualifying purchases made through links on this page, at no extra cost to you.

Check price on Amazon

2Best valueWidely stocked
Nature's Miracle Advanced Stain and Odor Eliminator

Nature’s Miracle Advanced Stain and Odor Eliminator

9.2Our scoreout of 10

Nature’s Miracle has been the default recommendation for decades, and the Advanced formula targets the tougher, set in messes that the standard version struggles with. It is available almost everywhere in several sizes. Based on specifications it uses bio enzymatic action on urine, faeces, vomit and drool.

Type: Bio enzymaticSurfaces: Carpet, upholstery and hard floorsFormat: Ready to use spray, several sizesTargets: Urine, faeces, vomit and drool
Pros
  • Easy to find and available in large sizes
  • Effective on a wide range of organic messes
  • Light scent that fades quickly
Cons
  • Older heavy stains often need several passes
  • Scent is noticeable while damp

Check price on Amazon

3Best for whole room odourDilutes far
Angry Orange Pet Odor Eliminator Concentrate

Angry Orange Pet Odor Eliminator Concentrate

9.0Our scoreout of 10

This is a citrus concentrate that dilutes into roughly a gallon of usable cleaner, which makes it the sensible choice when the problem is a whole basement or a large rug rather than one spot. The orange scent is strong on application. Owners report it is best paired with an enzyme product for the actual stain.

Type: Citrus based odour eliminatorFormat: Concentrate, dilute before useCoverage: Makes about one gallon per bottleScent: Cold pressed orange
Pros
  • Extremely economical once diluted
  • Covers large areas and whole rooms
  • Strong immediate odour knockdown
Cons
  • Citrus scent is intense for some households
  • Not primarily a stain remover

Check price on Amazon

4Best for carpetsPro strength
Simple Solution Extreme Pet Stain and Odor Remover

Simple Solution Extreme Pet Stain and Odor Remover

8.8Our scoreout of 10

Simple Solution Extreme uses a higher enzyme concentration than the standard line and includes a trigger that switches between spray and stream for deep saturation. Deep pile carpet needs that penetration to reach the padding. Based on specifications it is formulated for severe and repeat offender messes.

Type: Bio enzymatic, high concentrationSurfaces: Carpet, rugs and upholsteryApplicator: Dual spray and stream triggerTargets: Severe and repeat messes
Pros
  • Stream setting reaches carpet backing
  • Higher enzyme load than standard formulas
  • Good on repeat marking spots
Cons
  • Heavy application takes a long time to dry
  • Can leave a stiff patch if overapplied

Check price on Amazon

5Best budgetLarge bottle
OUT! PetCare Advanced Stain and Odor Remover

OUT! PetCare Advanced Stain and Odor Remover

8.6Our scoreout of 10

OUT! focuses on giving a lot of usable product for a low outlay, which suits households in the middle of puppy training when you are cleaning daily. It handles fresh accidents well. Owners report it is less effective than premium enzyme cleaners on stains that have been left for weeks.

Type: Enzyme based cleanerSurfaces: Carpet, upholstery and hard floorsFormat: Large ready to use bottlesTargets: Fresh urine, faeces and vomit
Pros
  • Good volume for frequent cleanups
  • Works well on fresh accidents
  • Mild scent
Cons
  • Struggles with old set in stains
  • Trigger sprayer quality is basic

Check price on Amazon

6Best for hard floorsNon enzymatic
Skout's Honor Professional Strength Stain and Odor Remover

Skout’s Honor Professional Strength Stain and Odor Remover

8.3Our scoreout of 10

Skout’s Honor uses a non enzymatic biotechnology formula that works quickly rather than needing hours of dwell time, which suits sealed hard floors and quick turnarounds. It is plant derived and free of harsh solvents. Based on specifications it is safe on a wide range of washable surfaces.

Type: Non enzymatic biotechnology formulaSurfaces: Sealed hard floors, carpet and fabricFormat: Ready to use sprayComposition: Plant derived, no harsh solvents
Pros
  • Acts quickly without a long dwell time
  • Gentle on sealed hard flooring
  • Very low residual scent
Cons
  • Less effective on deep carpet padding saturation
  • Sold in smaller sizes than rivals

Check price on Amazon

7Best for carpet machinesMachine formula
Bissell Professional Pet Urine Eliminator Formula

Bissell Professional Pet Urine Eliminator Formula

8.0Our scoreout of 10

This is a concentrate designed to go into the tank of a carpet cleaning machine rather than a hand spray, which is the right approach when several rooms are affected. Machine extraction pulls contaminated liquid back out of the padding. Owners report it works best combined with an enzyme pretreatment on the worst spots.

Type: Machine concentrateUse: Carpet cleaning machine tanksSurfaces: Carpet and area rugsDilution: Mixed with water per instructions
Pros
  • Extraction removes liquid rather than just treating it
  • Efficient across whole rooms
  • Low foaming for machine use
Cons
  • Requires a carpet cleaning machine
  • Not suitable for quick spot cleanup

Check price on Amazon

Side by side

# Model Type Best for Score Price
1 Rocco & Roxie Professional Strength Stain & Odor Eliminator Bio enzymatic Best overall 9.4 Check price
2 Nature’s Miracle Advanced Stain and Odor Eliminator Bio enzymatic Best value 9.2 Check price
3 Angry Orange Pet Odor Eliminator Concentrate Citrus based odour eliminator Best for whole room odour 9.0 Check price
4 Simple Solution Extreme Pet Stain and Odor Remover Bio enzymatic, high concentration Best for carpets 8.8 Check price
5 OUT! PetCare Advanced Stain and Odor Remover Enzyme based cleaner Best budget 8.6 Check price
6 Skout’s Honor Professional Strength Stain and Odor Remover Non enzymatic biotechnology formula Best for hard floors 8.3 Check price
7 Bissell Professional Pet Urine Eliminator Formula Machine concentrate Best for carpet machines 8.0 Check price

How to choose

Enzymes are what actually remove urine odour Dried urine leaves uric acid crystals that ordinary detergents cannot dissolve. They sit dormant and reactivate in humidity, which is why a spot that seemed clean smells again on a wet day. Bio enzymatic cleaners contain bacteria that consume the organic residue, so the source is removed rather than masked. Anything marketed purely as an odour eliminator with a fragrance is covering the problem, not solving it.

Dwell time is not optional The single most common mistake is spraying and immediately blotting. Enzymes need time to work, typically ten to fifteen minutes at minimum and often longer for older stains. Saturate the area generously enough to reach as deep as the urine went, which for carpet usually means through to the backing, then let it dry slowly rather than fanning it dry.

Match the product to the surface Sealed hard floors need a fast acting formula that does not need to soak, since standing liquid can creep into seams. Carpet needs saturation and patience. Wool and silk rugs are the danger zone, because many cleaners will strip dye or damage fibres, so those really do call for a specialist rug cleaner. Whatever the surface, test on a hidden corner first and let it dry fully before treating a visible area.

Stopping repeat marking Dogs and cats return to spots they can still smell, even when you cannot. Use a UV torch in a darkened room to find every affected area, since urine fluoresces and you will usually find more than you expected. Avoid any cleaner containing ammonia, because ammonia is a component of urine and effectively signals to a pet that this is the right place to go. If marking continues after thorough cleaning, it is worth ruling out a medical cause with your vet.

Frequently asked questions

Do enzyme cleaners really work on old stains?

They can, but old stains that soaked into carpet padding or subfloor often need repeat treatments with generous saturation. If the smell returns after several thorough attempts, the contamination has likely reached the padding, which may need replacing or professional extraction.

How long should I leave the cleaner on?

Follow the label, but ten to fifteen minutes is a typical minimum and older stains benefit from much longer. Some products are designed to be left to dry naturally. Blotting too early is the main reason people conclude an enzyme cleaner does not work.

Can I use these on hardwood floors?

On sealed hardwood, yes, with a fast acting formula applied sparingly and wiped promptly. Never let liquid pool or sit on seams. Unsealed or waxed wood is far more vulnerable, and urine that has reached bare wood usually needs sanding and refinishing.

Why does the smell come back in humid weather?

Because uric acid crystals left behind reactivate when they absorb moisture from the air. That is a clear sign the original clean removed the visible stain but not the crystals, and the area needs a proper enzyme treatment with full saturation.

Are these products safe around pets and children?

Most are formulated to be safe once dry, and many are plant derived. Keep pets and children off the area until it has dried completely, ventilate the room, and store bottles out of reach. Check the label for any specific warnings on the product you choose.

Can I use vinegar or baking soda instead?

They help with fresh, surface level messes and are useful for mild odours, but they do not break down uric acid crystals. For repeat marking or set in urine, an enzyme cleaner does something household staples cannot.

Will these remove the stain as well as the smell?

Usually yes for fresh stains. Older stains that have oxidised, particularly on light carpet, may leave a shadow even after the odour is gone, because the dye in the carpet itself has been altered. That is a discolouration issue rather than a cleaning failure.

How do I find every spot?

Use an inexpensive UV torch with the lights off. Dried urine fluoresces, revealing areas you would never spot in daylight. Owners report this is the step that finally solves persistent room odour, because untreated spots keep the smell alive.

The bottom line

Rocco & Roxie Professional Strength Stain & Odor Eliminator is the one to reach for first, because the enzyme action genuinely removes the residue that causes repeat marking rather than masking it. Nature’s Miracle Advanced does much the same job and is easier to find in bulk, and Angry Orange Concentrate is the economical way to treat a large area once the individual spots are handled.

RB

The Reviewsblaster Editorial Team

Research, Reviews & Fact-Checking

Our editorial team researches products by comparing published specifications, safety and industry standards, and aggregated owner reviews. We do not physically test products in a lab, and there are no paid placements in our guides.

You might also need