Skip to main content
Garden & Home Reviews is reader-supported. We earn affiliate commissions from qualifying purchases — how this works.

The Best Carpet Cleaner Solutions for Pet Stains (Researched & Ranked)

Home/Resources/Cleaning & Laundry/Best Solution for Pet Stains
Over-the-shoulder view of a person folding clean laundry in a sunlit laundry room, in soft early-morning light

Affiliate Disclosure

Some links on this page are affiliate links. As an Amazon Associate, we earn from qualifying purchases — at no extra cost to you. We do not buy, test, or physically handle the products we cover; our rankings come from aggregated owner reviews, ratings and expert consensus. Commissions never change our verdicts. How we rank · full disclosure.

How we are funded: the links below are affiliate links — buy through them and we earn a small commission at no cost to you. It never changes our verdicts. We do not buy or physically handle these products; we rank them by reading owner reviews at volume. Full method on how we rank.

The short version: the machine gets the credit, but the solution decides whether a pet stain and its smell actually stay gone. A general carpet formula lifts the visible mark; a pet formula tackles the uric-acid residue that makes urine smell return. After weighing six on odor removal, machine fit and value, our #1 pick is the Bissell PET PRO OXY Urine Eliminator formula for full-size Bissell machines. If lingering odor is your real problem, an enzymatic solution like Hoover Paws and Claws or Nature's Miracle Carpet Shampoo digests the source rather than masking it.

Two rules beat any single product: match the solution to your machine type, and pre-treat set-in spots with an enzyme spray before you extract.

Top Picks at a Glance

Best Overall
Bissell PET PRO OXY Urine Eliminator Carpet Formula with Febreze (48 oz, 1990)
Check price (paid link)
Best Enzymatic
Hoover Paws & Claws Deep Cleaning Carpet Shampoo with Stainguard (64 oz)
Check price (paid link)
Best for Full-Size Machines
BISSELL 2X Pet Stain & Odor Full-Size Machine Formula (60 oz)
Check price (paid link)
Over-the-shoulder view of a person folding clean laundry in a sunlit laundry room, in soft overcast light

Our #1 Pick: Bissell PET PRO OXY Urine Eliminator

For the most common setup — a full-size Bissell carpet cleaner and a household with pets — this is the concentrate the owner-review record points to. The Oxy (oxygenated) system attacks the stain and the immediate odor together, while a StainProtect finish leaves a barrier on the fibers that makes the next clean faster and resists re-soiling. It is EPA Safer Choice certified — its ingredients meet EPA criteria for human health and the environment — and free of dyes and heavy metals, which matters in a home where pets and children are on the floor.

Because it is a concentrate, a little goes into the machine tank per fill, so a 48-ounce bottle covers many cleans. Owners consistently report it clearing urine, vomit, muddy paw prints and food spills in a single pass, with the Febreze finish leaving the room fresh rather than chemical.

Honest caveats: it is an Oxy formula rather than a pure enzymatic one, so on a deep, set-in odor it is best paired with an enzyme pre-treat that keeps digesting after the machine finishes. It is formulated for Bissell and leading uprights — check compatibility for an off-brand machine. And over-concentrating it, against the dilution instructions, leaves a sticky residue that attracts dirt, which is the single most common misuse. Follow the dilution and it is the reliable everyday pet-stain solution. Check price on Amazon → (paid link)

The Ranked Field

#2Hoover Paws & Claws Deep Cleaning Carpet Shampoo with Stainguard (64 oz)
Best Enzymatic
Hoover Paws & Claws Deep Cleaning Carpet Shampoo with Stainguard (64 oz)

Best for digesting the odor source, not just lifting the visible stain

  • Enzymatic formula that keeps working after cleaning
  • Stainguard technology to resist future stains
  • Concentrated for deep-cleaning machines
  • Works on stairs, upholstery and car interiors

Why buy it: the enzymatic pick — it digests the residue that causes odor rather than masking it, so smells are less likely to return.

Check price on Amazon (paid link) Where to buy: Amazon
#3BISSELL 2X Pet Stain & Odor Full-Size Machine Formula (60 oz)
Best for Full-Size Machines
BISSELL 2X Pet Stain & Odor Full-Size Machine Formula (60 oz)

Best for routine deep cleans in an upright carpet cleaner

  • 2X concentrated for the tank
  • Enzyme action for pet urine and messes
  • Scotchgard protection built in
  • The default refill for most Bissell uprights

Why buy it: the reliable everyday refill for a full-size Bissell — concentrated, enzyme-based, and stocked everywhere.

Check price on Amazon (paid link) Where to buy: Amazon
#4Nature’s Miracle Carpet Shampoo, Deep-Cleaning Stain & Odor Remover (64 oz)
Best Bio-Enzymatic
Nature’s Miracle Carpet Shampoo, Deep-Cleaning Stain & Odor Remover (64 oz)

Best for a low-foaming, phosphate-free enzymatic option for any machine

  • Bio-enzymatic, phosphate-free formula
  • Low-foaming — safe for most home machines
  • Breaks down tough odor molecules
  • Trusted pet-brand chemistry

Why buy it: a low-foam bio-enzymatic concentrate that works in any water-based machine — the safe pick when you are unsure of compatibility.

Check price on Amazon (paid link) Where to buy: Amazon
#5BISSELL PET PRO OXY Spot & Stain Formula for Portable Cleaners (32 oz, 2034)
Best for Portables
BISSELL PET PRO OXY Spot & Stain Formula for Portable Cleaners (32 oz, 2034)

Best for spot machines like the Little Green for fresh accidents

  • Formulated for portable spot cleaners
  • Oxy action on fresh pet spots
  • Right dilution for small-tank machines
  • Grab-and-go for the inevitable accident

Why buy it: the correct concentrate for a portable spot cleaner — the machine you grab the moment an accident happens.

Check price on Amazon (paid link) Where to buy: Amazon
#6Rocco & Roxie Professional Strength Stain & Odor Eliminator (32 oz)
Best Pretreat Spray
Rocco & Roxie Professional Strength Stain & Odor Eliminator (32 oz)

Best for pre-treating a set-in spot before you run the machine

  • Live enzyme-producing bacteria
  • Chlorine-free and color-safe on most fabrics
  • The category benchmark for odor removal
  • Use as a pretreat, then extract with the machine

Why buy it: not a tank concentrate but the pretreat to pair with one — soak the spot first, let it dwell, then extract with your solution.

Check price on Amazon (paid link) Where to buy: Amazon
Wide environmental view of a person folding clean laundry in a sunlit laundry room, in warm evening lamplight

Quick Comparison

ProductBest forRatingPriceBuy
Bissell PET PRO OXY Urine Eliminator Carpet Formula with Febreze (48 oz, 1990) Best Overall Solution — Check (paid link)
Hoover Paws & Claws Deep Cleaning Carpet Shampoo with Stainguard (64 oz) Best Enzymatic — Check (paid link)
BISSELL 2X Pet Stain & Odor Full-Size Machine Formula (60 oz) Best for Full-Size Machines — Check (paid link)
Nature’s Miracle Carpet Shampoo, Deep-Cleaning Stain & Odor Remover (64 oz) Best Bio-Enzymatic — Check (paid link)
BISSELL PET PRO OXY Spot & Stain Formula for Portable Cleaners (32 oz, 2034) Best for Portables — Check (paid link)
Rocco & Roxie Professional Strength Stain & Odor Eliminator (32 oz) Best Pretreat Spray — Check (paid link)

How We Rank

We do not buy or use these solutions. We read the owner-review record at volume, focused on the reviews that describe pet odor returning versus staying gone. Four factors carry the weight. Durable odor removal, the thing that separates a pet formula from a general one. Stain lift, a related but distinct job. Machine fit, since a formula in the wrong dilution over-foams or under-cleans. And value, measured per diluted clean rather than per bottle. Prices were checked at the time of writing. Full method on how we rank.

The Solutions, Reviewed

1. Bissell PET PRO OXY Urine Eliminator — Best Overall Solution

Covered above. What owners like: single-pass stain and odor removal, the StainProtect barrier, and the Safer Choice certification. Recurring complaints: best paired with an enzyme pre-treat on deep odor, Bissell-oriented compatibility, and sticky residue if over-concentrated. The reliable everyday pick for a Bissell machine. Check price (paid link).

2. Hoover Paws and Claws — Best Enzymatic

The enzymatic choice for owners whose real complaint is odor returning. Live enzymes keep working after the machine stops, digesting the residue that causes smell rather than masking it, and Stainguard technology helps resist the next accident. Note that digesting odor residue is not disinfection: EPA registers disinfectants and the product label governs what it may claim, so a cleaner disinfects only to the extent its registration and directions say it does. It works beyond carpet — stairs, upholstery, car interiors.

Recurring complaints: as with all enzymatics it needs adequate dwell time to shine, results on very old set-in spots are more mixed than on fresh ones, and it is tuned toward Hoover machines. For odor that stays gone, it is the strongest concept here. Check price (paid link).

3. BISSELL 2X Pet Stain and Odor Machine Formula — Best for Full-Size Machines

The default refill for most Bissell uprights, and a safe everyday choice. It is 2X concentrated for the tank, uses enzyme action on pet urine and messes, and includes Scotchgard protection. It is stocked everywhere, which matters when you run out mid-clean.

Recurring complaints: it is a competent all-rounder rather than a specialist, so on the worst set-in odors the dedicated Oxy or enzyme options edge it, and the fragrance divides opinion. As the routine deep-clean refill, it is hard to fault. Check price (paid link).

4. Nature's Miracle Carpet Shampoo — Best Bio-Enzymatic

The safe-compatibility bio-enzymatic pick. It is phosphate-free and, crucially, low-foaming, which means it works in most water-based home machines without the over-foaming that damages recovery tanks — the safe choice when you are unsure whether a formula suits your machine. The bio-enzymatic chemistry breaks down tough odor molecules.

Recurring complaints: like all enzymatics it wants dwell time, and it is a cleaning-and-odor solution rather than a stain-resistant finish, so it does not leave a protective barrier. A reliable, machine-friendly enzymatic. Check price (paid link).

5. BISSELL PET PRO OXY Spot and Stain (Portable) — Best for Portables

The correct concentrate for a portable spot cleaner like the Bissell Little Green — the machine you grab the instant an accident happens. It is formulated at the right dilution for a small-tank portable, with Oxy action on fresh pet spots.

Recurring complaints: it is spot-and-portable specific, so it is not the formula for a full-size deep clean, and a portable only treats the area you can reach by hand. As the grab-and-go for fresh accidents, it is exactly right. Check price (paid link).

6. Rocco and Roxie Professional Strength — Best Pretreat Spray

Not a tank concentrate, but the pretreat to pair with one. It is the category benchmark for pet odor — live enzyme-producing bacteria, chlorine-free and color-safe — and the right way to use it here is as a pre-treatment: soak a set-in spot, let it dwell, then extract with your machine solution. That two-step approach is what beats the deepest odors.

Recurring complaints: it is not designed to go in the machine tank, so treat it as the first step rather than a solution on its own, and it needs the same dwell patience as any enzyme. Paired with a machine formula, it is the strongest combination on this page. Check price (paid link).

Close-up detail of the material being worked in a cleaning & laundry project, in warm late-afternoon light

What Owners Actually Complain About

Across pet-stain solution reviews, the same issues recur — and most are method, not product.

The smell came back. The clean reached the surface, not the depth. Pre-treat with an enzyme and let it dwell, then extract, and find the true spot size with a blacklight first.

Sticky residue that re-soils. Over-concentrating the solution against the dilution instructions. Use the amount printed for your machine type, no more.

Over-foaming. Wrong solution for the machine, or mixing products. Use a low-foam formula in the wrong machine, never mix, and rinse the tank between products.

Stain lifted but color changed. Rare, on wool and natural fibers. Test any solution on a hidden corner before treating a visible area.

How to Choose a Pet-Stain Solution

Match the solution to the machine and the problem. Full-size Bissell, everyday pet messes? The PET PRO OXY Urine Eliminator or the 2X machine formula. Odor that keeps returning? An enzymatic — Hoover Paws and Claws or Nature's Miracle. A portable spot cleaner? The portable-specific PET PRO OXY. A deep, set-in spot? Pre-treat with Rocco and Roxie, then extract with any of the above.

Then follow the method: sweep the room, find the spot's true extent with a blacklight, pre-treat and dwell, extract with the correct dilution, and let it dry fully before deciding whether a second pass is needed. The machine that runs the solution matters too — our picks are in best carpet cleaners for high-traffic areas and best carpet cleaners overall. For spray-only treatment without a machine, see best enzyme cleaners for cat urine.

The Verdict

For pet stains in a full-size machine, the Bissell PET PRO OXY Urine Eliminator formula is what the owner-review record supports — Oxy stain-and-odor power plus a barrier for the next clean. If lingering smell is the real problem, an enzymatic like Hoover Paws and Claws digests the source, and pre-treating a deep spot with Rocco and Roxie before you extract is the combination that beats the worst odors. Check price on Amazon → (paid link)

Next: the full cleaning and laundry hub · best carpet cleaners for high-traffic areas · best carpet cleaners overall · best enzyme cleaners for cat urine · how we rank.

Straight Answers

Frequently Asked

What is the best carpet cleaner solution for pet stains?

For a full-size Bissell machine, the Bissell PET PRO OXY Urine Eliminator formula is the pick — Oxy power on urine and vomit plus a StainProtect barrier that makes the next clean easier. If your priority is odor that stays gone rather than a stain that just looks lifted, choose an enzymatic solution like Hoover Paws and Claws or Nature's Miracle Carpet Shampoo, which digest the residue that causes the smell rather than masking it. Match the solution to your machine (full-size versus portable), pre-treat set-in spots first, and use the recommended dilution — over-concentrating leaves sticky residue that attracts dirt.

Do you need a special solution for pet stains, or will any carpet solution work?

You need a pet-specific one for the odor. A general carpet solution lifts the visible stain, but pet urine leaves uric-acid crystals and protein residue that ordinary detergents do not break down — so the stain looks gone while the smell returns whenever humidity rises. Pet formulas add either an enzymatic component (bacteria that digest the residue) or an oxygenated stain-and-odor system, plus often a stain-resisting finish. Using a plain solution on a pet spot is the most common reason a freshly cleaned carpet still smells of dog by the next warm day.

Should I use an enzyme solution or an Oxy solution for pet stains?

They solve slightly different problems, and the best results often use both. An Oxy (oxygenated) solution is strongest on the visible stain and immediate odor and works fast in the machine. An enzymatic solution is strongest on lingering odor, because live bacteria keep digesting the urine residue for hours after you finish — but it needs damp dwell time to work. The most reliable approach for a set-in pet spot is to pre-treat with an enzyme product like Rocco and Roxie, let it sit, then extract with an Oxy machine formula. For fresh, everyday accidents, a single good pet formula in the machine is enough.

Can you mix carpet cleaner solutions or use them in any machine?

Do not mix solutions, and do match them to your machine. Mixing an enzyme solution with an oxygenated or bleach-based one can neutralise the enzymes and, worse, create excess foam that overflows the machine's recovery tank and can damage the motor. Compatibility matters too: portable spot cleaners like the Bissell Little Green want a portable-specific dilution, while full-size uprights use a different concentration — using the wrong one causes over-foaming or poor cleaning. Stick to one solution per clean, use the dilution printed for your machine type, and rinse the tank between different products.

Why does my carpet still smell like pet urine after cleaning it?

Almost always because the cleaning reached the visible stain but not the full depth of the urine, or because a non-enzymatic solution left the odor-causing residue behind. Urine soaks down into the padding, and a machine pass extracts the surface while the crystals below reactivate with humidity. The fix is depth and enzymes: find the true extent of the spot with a UV blacklight, pre-treat generously with an enzyme solution and let it dwell for hours, then extract. If the smell persists after a proper enzymatic treatment, the urine has reached the padding or subfloor, and that material may need replacing — no surface solution reaches it.