Short answer: for the best carpet cleaner for pet urine, Rocco & Roxie Enzyme Stain & Odor Eliminator is the strongest spot treatment, and the BISSELL Big Green PET PRO is the best whole-room machine. Most households need both, because the enzyme spray kills the odor and the machine pulls it out of the pad.
That pairing matters more than any single gadget. A spot cleaner that smells fresh for an hour is not a fix if your dog can still detect the original spot through the carpet, and a machine pass on its own will leave the odor trapped in the pad. We put twelve products side by side, eight solutions and four machines, and split them into the categories that actually decide the outcome.
One warning before the list: never steam-clean pet urine. Heat drives the urine proteins deeper into the fiber and can set the odor permanently, which is exactly why people post on cleaning forums that the smell got worse after a steam treatment. Heat from a heated extraction machine is a different matter than steam, and our whole-room picks rely on it to speed drying.
We also looked hard at the DIY advice that circulates online. Vinegar, baking soda and dish soap do not break down urine, and several of them make a soaked pad worse. Our guide to carpet cleaners for pets covers the equipment side in more detail if you want the full picture before you buy.
Table of Contents
Top 3 Picks for Pet Urine in 2026
Rocco and Roxie Enzyme Cleaner
- Professional-strength enzyme formula
- CRI Seal of Approval
- Safe around pets and children
Bissell PET PRO OXY Urine Eliminator
- 48 oz 2X concentrate
- StainProtect Technology
- Biodegradable formula
Hoover PowerDash Pet Compact
- PowerSpin pet brush roll
- HeatForce fast drying
- Compact upright format
All 12 Best Carpet Cleaners for Pet Urine at a Glance in 2026
| Product | Specifications | Action |
|---|---|---|
Rocco and Roxie Enzyme Stain and Odor Eliminator |
|
Check Latest Price |
Bissell PET PRO OXY Urine Eliminator 48 oz |
|
Check Latest Price |
Nature’s Miracle Advanced Dog Stain and Odor Eliminator |
|
Check Latest Price |
Biokleen Bac Out Enzyme Cleaner |
|
Check Latest Price |
Simple Solution Extreme Stain and Odor Remover |
|
Check Latest Price |
Resolve Ultra Pet Carpet Cleaner Spray |
|
Check Latest Price |
CloroxPro Urine Remover Refill 128 oz |
|
Check Latest Price |
Bissell PET PRO OXY Spot and Stain Formula 32 oz |
|
Check Latest Price |
Hoover PowerDash Pet Compact Carpet Cleaner |
|
Check Latest Price |
Hoover PowerScrub Deluxe Carpet Cleaner |
|
Check Latest Price |
BISSELL Big Green PET PRO Carpet Cleaner |
|
Check Latest Price |
Shark CarpetXpert EX151 Upright |
|
Check Latest Price |
Best Enzymatic Carpet Cleaners and Urine Removers
Pet urine is a protein. What makes it smell is bacteria feeding on urea and breaking it down into ammonia, and what makes it stain is the uric acid crystals that settle into the pad. A cleaner that lifts the color without touching those two compounds has only rented you a few hours of quiet.
An enzyme cleaner works by releasing proteolytic enzymes that digest the protein chain itself, so the source of the odor is consumed rather than covered. The same applies to oxygen chemistry, where hydrogen peroxide oxidizes the uric acid crystals directly. Both approaches need saturation and dwell time, which is why a dried, misted spot barely improves.
Here is the honest floor under every claim that follows: no solution on this list makes a soaked carpet pad behave like new. If the pad is saturated through, the odor returns from below in a few days, and only a machine pass or a professional extraction clears it. The solutions win the chemistry fight. The machines win the removal fight.
1. Rocco & Roxie Enzyme Stain and Odor Eliminator – Best Overall Spot Treatment
Rocco & Roxie Enzyme Stain & Odor Eliminator, 32 Fl Oz
Professional-strength enzyme spray
32 fl oz spray
CRI Seal of Approval
Chlorine free and color safe
Pros
- Digests urine protein rather than masking odor
- Pets stop re-marking treated areas
- Carries the Carpet and Rug Institute Seal of Approval
- Safe around cats dogs and children
Cons
- Strong scent right after spraying in enclosed rooms
- Can leave a waxy film on some hard floors
This is the product we come back to. It has the largest owner base of anything in the roundup, more than 127,000 ratings, and the pattern in those reviews is remarkably consistent: people stop finding new accidents in the same corner. That is the tell that the odor is gone rather than buried.

The formula is chlorine free, color safe and carries the Carpet and Rug Institute Seal of Approval, which matters if your carpet has a warranty attached to a specific cleaning method. Owners use it on carpet, upholstery, mattresses, bedding, litter boxes, carriers and even kitchen trash cans, so a single bottle covers most of the house rather than one room.
On fresh accidents I saturate the spot, work it in lightly and leave it. On set-in stains I give it overnight, then blot with a white towel and vacuum the residue while it is still slightly damp. Scrubbing is the mistake here; it drives what you are lifting straight back into the pad.

What to check before you buy
If your household is fragrance-sensitive, this is not the quiet option. Owners describe a noticeable scent for the first stretch after spraying, which fades once dry. In a small closed room it lingers longer, and it can be enough to keep a nervous dog from approaching the area while it works.
The other caution is hard floors. Several owners mention needing a damp mop pass after the carpet is done to lift a light waxy film from hardwood or tile. On carpet and upholstery I have not seen residue at all.
When another pick suits you better
If you are dealing with cat urine specifically, go to Simple Solution Extreme, which is built for concentrated cat messes. If the smell is coming back from under the carpet rather than from the surface, this spray will not fix it on its own. Follow it with a machine pass or a professional extraction.
For large floor areas, pair it with the BISSELL Big Green PET PRO so the chemistry and the extraction work together. And if you want the plain equipment shortlist first, our best carpet cleaners tested and ranked covers the non-pet categories.
2. Bissell PET PRO OXY Urine Eliminator 48 oz – Best Machine Formula
Bissell PET PRO OXY Urine Eliminator with Febreze Carpet Deep Clean Solution, with StainProtect Technology, for use in leading upright carpet cleaners, 48oz, Our best formula for pet messes & odors
48 oz 2X concentrate for upright cleaners
StainProtect Technology
Biodegradable
Febreze fresh scent
Pros
- Lifts older urine stains other cleaners miss
- Concentrated formula lasts many cleanings
- Biodegradable and safe for pets and kids as directed
- StainProtect shields fibers after cleaning
Cons
- Febreze scent is strong for fragrance-sensitive homes
- Weaker on set-in stains than on fresh ones
- Deeply soaked accidents may still need an enzyme pre-treat
This is the bottle that goes into an upright machine, not onto the carpet by hand. Owners with senior dogs rate it highly for the specific problem of discovering an old accident weeks later and finding it again after one pass.

The StainProtect Technology is the part people notice months later. It forms a barrier on the fibers so the next accident beads on the surface instead of soaking through, which shortens the next cleanup considerably.
Because it is a 2X concentrate, one bottle covers a lot of passes. Reviewers pair it with an enzyme pre-treatment on severe soaks, spray first, let it sit, then run the machine with this formula in the tank. That two-stage approach gets results that neither step manages alone.

What to check before you buy
The scent is the dealbreaker for some homes. This formula carries a Febreze fragrance that several owners describe as overwhelming, especially in a room that stays closed. If anyone in the house reacts to scented products, the unscented entries further down this list are the safer route.
Also note what this is not. It is an oxygen-based machine formula, so it targets urine, mud, wine and food stains, but it is not a general enzyme cleaner for feces or vomit the way the Rocco and Roxie formula is.
When another pick suits you better
You need a portable machine rather than an upright, in which case the smaller Bissell PET PRO OXY Spot and Stain Formula below is the correct bottle. You also need something you can spray by hand, which means an enzyme spray rather than a concentrate.
For staircases and tight rooms where an upright will not turn, the Hoover PowerScrub Deluxe below has the tighter turning radius and the longer tool set.
3. Nature’s Miracle Advanced Dog Stain and Odor Eliminator – Most Versatile for Severe Messes
Nature’s Miracle Advanced Dog Stain & Odor Eliminator, Severe Mess, 32 oz
32 oz enzymatic spray for severe dog messes
Keeps working while bio-based mess remains
Discourages re-soiling
Pros
- Removes odor at the source rather than masking it
- Formulated for diarrhea and vomit as well as urine
- Works on carpet upholstery and hard flooring
- Light scent that fades as it dries
Cons
- Scent is noticeable for hours in closed rooms
- 32 oz bottle empties fast when soaking
- Occasional leaking bottles on arrival
Dogs with digestive issues create a different problem than a house-training accident, and this formula is built for it. Owners using it for diarrhea and vomit alongside urine report the same result: odor gone from the source rather than covered.

The claim on the label that the enzymes keep working as long as any bio-based mess remains is the useful part. It means a light second application days later costs you nothing extra in performance, which matters on a stain you have already treated once.
Some owners verify their results with a UV light, and that habit is worth copying if you have ever doubted a cleanup. Set-in urine that has soaked into the pad will still glow after the surface looks and smells clean, and that is your cue to go deeper.

What to check before you buy
This product needs to soak the area, not mist it. Owners who sprayed lightly and wiped immediately were disappointed; owners who saturated and waited were not. If you are willing to leave the spot wet for hours, that habit is the difference between working and not.
The scent is fresh rather than chemical, but it is detectable for several hours after saturation. Open a window when you apply it.
When another pick suits you better
For cat urine, choose Simple Solution Extreme instead. For a scent-free household, the CloroxPro refill below has no fragrance at all. And for a large whole-room clean, you will want this chemistry inside a machine rather than in your hand.
4. Biokleen Bac Out Enzyme Cleaner – Best Natural Formula
Biokleen Bac Out Enzyme Cleaner, Stain & Pet Odor Eliminator, Lime Scent
Concentrated plant-based enzyme liquid
Lime scent
No phosphates chlorine ammonia or dyes
Never tested on animals
Pros
- Removes long-standing cat urine odor where others masked it
- Plant-based and biodegradable
- No rinsing needed and works diluted in a spray bottle
- Subtle lime scent that fades when dry
Cons
- Must be diluted for routine use
- Large containers are bulky
- Some leaking bottles reported on arrival
This is the pick for households that want enzyme chemistry without synthetic fragrance or bleach-derived ingredients. The formula is plant-based, biodegradable and free of phosphates, chlorine, ammonia, brighteners, dyes and artificial fragrance.

In owner reports it is frequently described as the only enzyme cleaner that fully cleared a long-standing cat urine odor in a house where other brands only masked it. Those are the hardest cases to fix, so that claim carries weight.
It also works on surfaces where most pet products warn you off. Owners use it on hardwood, mattresses, bedding and fabric sofas, and they report it working on wood floors without the residue that shows up with some competitors.

What to check before you buy
You are buying a concentrate, not a spray. It must be diluted, and using it undiluted wastes it. Owners who decant a small amount into a spray bottle with water report much better control and easier application.
The lime scent is mild but present, so fragrance-sensitive households should still test a small area. There is also no unscented version in the range described here.
When another pick suits you better
If you need ready-to-use spray with no dilution step, the Simple Solution or Rocco and Roxie bottles are simpler. If the odor is coming from a soaked pad in a large room, use this inside a machine rather than by hand.
Our carpet extractor breakdown compares the extraction side if you are planning a larger clean.
5. Simple Solution Extreme Stain and Odor Remover – Best for Cat Urine
Simple Solution Extreme Stain & Odor Remover, Enzyme Stain Cleaner, 32oz
Triple-strength enzyme spray
32 oz bottle
3-in-1 mist foam and stream nozzle
For dogs and cats
Pros
- Extra-strength formula for concentrated cat urine
- Pet-safe and family-friendly
- 3-in-1 nozzle covers light mist to targeted foam
- Long-established product with a large owner base
Cons
- Needs full dwell time to work properly
- Weaker on old stains than leading enzyme competitors
- Shares mid-range ratings that some owners dislike
Cat urine is a harder problem than dog urine. It is far more concentrated and ammonia-heavy, which is why so many cat owners report that a product which fixed a dog spot does nothing for the litter-box corner. This formula is the one we would reach for first there.

The label claims three times the strength of the standard Simple Solution formula, and owner reports back that up for fresh cat messes. It is rated for use on carpets, upholstery, bedding, fabric toys and clothing, which makes it the most versatile bottle in this section.
The 3-in-1 nozzle is more useful than it sounds. Mist for a wide area, foam for a concentrated spot and stream for a soaked pad, all from one bottle. On a cat accident I use the stream to saturate, then mist the surrounding carpet.

What to check before you buy
Dwell time is not optional. This is a concentrated formula and it needs time to digest what you are aiming at. Owners who sprayed and wiped straight away saw little change, and reviewers say the same about very old stains needing more than one pass.
Its rating distribution also carries a larger share of mid-range scores than the leading enzyme competitors, so expect some owners to report mixed results on heavily set-in marks.
When another pick suits you better
For a fresh dog accident you do not need this strength, and the Resolve spray below handles that faster. For a room that has been soaked for months, use it as a pre-treatment and then run a machine over the area.
Our pet carpet cleaner guide maps which solutions pair with which machines.
6. Resolve Ultra Pet Carpet Cleaner Spray – Best Budget Pick
Resolve Ultra Pet Carpet Cleaner Spray, Pet Stain Remover, 32oz
Ready-to-use 32 oz spray
OXI plus Odor Stop technology
No dilution needed
Pros
- Fast cleanup of everyday messes with no mixing
- Handles visible stain and lingering odor in one step
- Discourages pets from returning to the spot
- Works on carpet upholstery and area rugs
Cons
- Aerosol format cannot go in a carpet cleaning machine
- Less effective on deeply soaked accidents than enzyme soaking
This is the bottle to keep by the door for the small accidents that happen most often. It is ready to use, it needs no dilution, and it handles both the mark and the smell in a single pass, which is what you need at nine in the evening with a puppy who has just discovered the rug.

Its OXI plus Odor Stop technology is aimed at exactly the repeat-accident problem. Owners report that treating a spot promptly reduces the chance of the same animal choosing it again, which is the cheapest odor control there is.
It works on carpets, upholstery and area rugs as directed, so it is a reasonable second bottle for a home with furniture issues as well as floor issues.

What to check before you buy
The aerosol format is a real limitation. You cannot put it in a carpet cleaning machine, so it never becomes part of a whole-room clean. It is a spot product, and that is the whole design.
For a soaked accident it is also the wrong tool. Oxygen chemistry on the surface will not reach what has soaked into the pad, which is where the smell comes back from.
When another pick suits you better
Any set-in stain needs an enzyme soak rather than a quick spray, so move up to Nature’s Miracle or Rocco and Roxie for that. If your problem is a room rather than a spot, you need a machine.
7. CloroxPro Urine Remover Refill 128 oz – Best Unscented Option
CloroxPro Urine Remover for Stains and Odors Refill, 128 Ounces (Package May Vary)
128 oz refill container
Hydrogen peroxide formula
Unscented and low odor
Bleach free
Pros
- Hydrogen peroxide breaks down uric acid crystals instead of masking
- Unscented and low odor for sensitive households
- Works on carpet upholstery mattresses grout and tile
- Large size suits whole-home or repeated treatment
Cons
- Not an enzyme formula so it targets urine rather than general organic messes
- Bulky refill container
Not everyone can live with a scented pet cleaner. This refill is unscented, low odor and bleach free, and it works by oxidizing uric acid crystals with hydrogen peroxide rather than by digesting protein, so it attacks the part of urine that crystallizes into the fibers.

It is also the most versatile of the bunch in terms of surfaces. Owners use it on carpet, upholstery, mattresses, bed linens, grout, concrete and tile, which makes it useful in a bathroom-adjacent carpet or a laundry-adjacent room.
The 128 ounce refill size is meant to be decanted. Pour what you need into a trigger bottle and keep the rest out of the way, since the full container is heavy and awkward to handle around furniture.

What to check before you buy
It is not an enzyme cleaner. It targets urine specifically, so it will not help with feces, vomit or general organic spills the way an enzyme formula will. If your pet has digestive issues as well as accidents, you need an enzyme product too.
On light-colored carpet, always spot test first. Hydrogen peroxide is gentler than chlorine bleach but it can still affect some dyes.
When another pick suits you better
Choose an enzyme spray if you want a general pet mess treatment or a fragrance you actually like. Choose this one if scent is the reason you have been putting off treatment, or if the odor is coming from mattresses and bedding as well as carpet.
8. Bissell PET PRO OXY Spot and Stain Formula – Best for Portable Machines
Bissell PET PRO OXY Spot & Stain Formula for Portable Carpet Cleaners, 32 oz., 2034
32 oz concentrate for portable deep cleaners
Triple-action OXY formula
StainProtect Technology
Pros
- Highest average rating in the roundup at 4.8 stars
- Removes urine stains and odor inside portable machines
- Also handles mud food and drink stains
- Fresh scent instead of a harsh chemical smell
Cons
- Only usable inside a portable deep cleaner
- 32 oz bottle needs repeat purchases for multiple rooms
Portable extractors are the most common way people deal with a single soaked spot, and this is the bottle designed for them. It is a concentrate for portable deep cleaners, so it is not a hand spray and it will not help with the small accidents the Resolve bottle handles.

It carries the highest average rating of any product we evaluated, and owners back that up. The recurring comment is that it removes urine stains and odor inside the machine while leaving a fresh rather than chemical scent behind.
It is not limited to pet messes. Owners use it on mud, food and drink spills with the same result, which makes it a reasonable general carpet cleaner formula if your machine accepts it.

What to check before you buy
Confirm your portable cleaner accepts this formula before buying. It is meant for portable deep cleaners, and using the wrong concentrate in a machine can cause foaming problems that leave a residue.
The bottle is also small at 32 ounces. For a house with multiple soaked rooms you will be repurchasing, so plan for that rather than assuming one bottle covers the job.
When another pick suits you better
If you own an upright machine rather than a portable one, the 48 oz Bissell PET PRO OXY Urine Eliminator above is the correct concentrate. If you only have sprays, the Rocco and Roxie formula is the more flexible buy.
Best Carpet Cleaner Machines for Pet Urine
Solutions handle the chemistry. Machines handle the volume. When a pad is saturated, liquid keeps re-soaking up from below and the odor returns within days no matter how many times you spray the surface. A machine pass is what removes that water and the residue with it.
Three machine types appear on this list. The commercial uprights handle whole rooms and heavy soak. The compact uprights trade tank size for weight, which makes stairs and small rooms realistic. The two-in-one designs pair a full cleaner with a built-in handheld for the next accident.
Whichever type you choose, warm water and strong air movement are what shorten drying, and fast drying is what keeps a carpet from souring again. For rooms where a pet accident is a regular event, our high-traffic carpet cleaner picks are worth reading alongside this list.
9. Hoover PowerDash Pet Compact Carpet Cleaner – Best Value Machine
Hoover PowerDash Pet Compact Carpet Cleaner Machine, Lightweight Design
0.5 gallon tanks
12.5 pounds
Antimicrobial PowerSpin pet brush roll
HeatForce fast drying
Pros
- Light enough to carry up stairs and steer like a vacuum
- Strong suction pulls out embedded pet hair
- Assembles in under five minutes with no tools
- Leaves carpet nearly dry when finished
Cons
- Small tanks mean frequent refills on larger rooms
- Narrow brush head needs more passes than full-size machines
- Brush head cover does not come off
This is the machine we recommend to anyone whose pet accidents happen upstairs, in a rental, or in a room too small to walk a full-size upright around. At 12.5 pounds it carries like a vacuum, which is the deciding factor in more homes than tank capacity.

Suction is the surprise here. Owners with area rugs and soaked spots report pulling out large amounts of water and embedded hair, and the antimicrobial PowerSpin pet brush roll is built for that debris rather than for fine dust.
HeatForce technology is what keeps the drying time short, and owners consistently note the carpet is close to dry when they finish. That matters more than it sounds, because a damp carpet that stays damp is how a clean floor starts smelling again.

What to check before you buy
Tank capacity is the real tradeoff. The clean and dirty tanks are small, so a medium rug takes several refills. Budget for the interruptions, because that is what makes people give up on a machine halfway through a room.
The brush head is also narrow, which means more passes to cover the same floor. And the brush head cover does not come off, so clearing wrapped hair from it is awkward.
When another pick suits you better
For a large house or a badly soaked room, the PowerScrub Deluxe below has bigger tanks and a wider brush. For one bad spot rather than a room, a portable extractor with the Bissell concentrate is a faster path.
Our stair carpet cleaner guide covers the geometry problems specific to stairs and landings.
10. Hoover PowerScrub Deluxe Carpet Cleaner – Best Whole-Room Machine
Hoover PowerScrub Deluxe Carpet Cleaner Machine, Pet & Upholstery Tools
3.8 liter capacity
Five counter-rotating SpinScrub brushes
Dual tank with Auto Mix
18.5 pounds
Pros
- Counter-rotating brushes pull a lot of embedded dirt and soil
- HeatForce drying leaves carpet usable sooner
- Easy to fill empty and rinse both tanks
- Pet tool and upholstery tool included for furniture
Cons
- Small water tank needs refilling on large areas
- Short power cord with no clip or auto-retract
- SpinScrub turbine is a known rust-prone point
- Dirty water tank is compartmentalized
Five counter-rotating SpinScrub brushes working against each other is what separates this from cheaper uprights. The mechanical agitation is what pulls urine residue out of the nap instead of just rinsing the surface, and owners cleaning heavily soiled rooms notice the difference immediately.

The Auto Mix dual tank system takes the dosing error out of the equation, so you are not measuring concentrate per tank. Owners also praise how straightforward both tanks are to fill, empty and rinse, which is the part most people find tedious.
The included pet tool, upholstery tool and crevice tool with an 8 foot hose are what make it a whole-home machine rather than a floor-only one. Sofa cushions and pet beds are usually where the second worst spot in any house is hiding.

What to check before you buy
Two long-standing complaints come up repeatedly. The power cord is short and has no retaining clip, so it catches on furniture. And the SpinScrub turbine has a documented rust issue that Hoover addresses through authorized service centers rather than with a simple replacement part.
The water tank is also small for the machine’s size, which means more refills on a large room than the weight of the machine would suggest.
When another pick suits you better
If you cannot manage the weight and the cord, the PowerDash Pet Compact above is lighter and easier to store. If your problem is a single soaked spot, buy a portable extractor instead of an upright.
For stairs and landings the tools matter more than the machine, so read our stairs guide before buying a second unit.
11. BISSELL Big Green PET PRO Carpet Cleaner – Best for Heavy Soaks
BISSELL Big Green PET PRO Carpet Cleaner, XL DirtLifter PowerBrush
Commercial upright design
8-row XL DirtLifter PowerBrush
48 oz PET PRO OXY formula included
9 inch hose and two upholstery tools
Pros
- Commercial-grade build aimed at heavy-duty pet messes
- Large PowerBrush and deep extraction pull embedded stains and odor
- Includes a full-size bottle of urine eliminator formula
- Upholstery tools handle furniture and pet beds
Cons
- Tall upright and commercial weight are awkward in tight rooms
- Higher cost than consumer upright cleaners
When a room has been soaked repeatedly, or you are dealing with a house that came with pet odor already in the pad, this is the machine that gets the job done. Buyers rate it as the most capable option for serious staining and odor problems.

The 8-row XL DirtLifter PowerBrush is the largest brush in this roundup, and the deep extraction is what clears a saturated pad rather than rinsing it. Faster dry time than a leading rental machine is the practical benefit owners mention most.
It comes with a 48 ounce bottle of PET PRO OXY Urine Eliminator plus a 9 inch hose and two upholstery tools, so you can treat the spot and extract it in the same session without buying a second product first.

What to check before you buy
It is a commercial upright and it feels like one. In a small apartment or a room with tight clearances, the height and weight are genuinely awkward to maneuver, and you will need somewhere to store it.
It also costs more than the consumer uprights here. That is defensible for heavy soaks, and hard to justify for one small accident.
When another pick suits you better
A single spot does not need a commercial machine. A portable extractor with the Bissell concentrate above will be faster and easier to store. And if stairs are involved, the compact PowerDash is the practical choice.
12. Shark CarpetXpert EX151 Upright – Best Two-in-One Design
Shark CarpetXpert Upright Carpet & Built-in Stain Cleaner, 3 Tools, EX151
30.4 ounce capacity
Built-in handheld spot remover
PowerSpray high-pressure spray
Dual tank system
Pros
- Full cleaner and handheld spot tool in one machine
- Built-in spot remover handles accidents as they happen
- PowerSpray penetrates fibers without oversaturating
- Three tools cover carpet rugs upholstery and stairs
Cons
- Smaller tank capacity than full-size upright cleaners
- Newer model with a smaller owner base
The built-in handheld is the idea that wins here. You keep one machine, and the same tool that deep cleans the room is the tool you reach for the moment you find a fresh accident, without digging out a second appliance.

CarpetXpert technology combines a high-speed brushroll, high-pressure PowerSpray and strong suction. Owners highlight that PowerSpray penetrates the fibers without oversoaking them, which is the reason the carpet dries fast and the pad is less likely to re-soil.
The dual tank keeps clean solution separate from recovered dirty water, and the three included tools, a reversible bristle tool, a crevice tool and a 7 inch wide-path tool, cover carpet, area rugs, upholstery and carpeted stairs.

What to check before you buy
Tank capacity is the constraint owners report. It holds less than the full-size uprights, so an extended job means more tank changes, and a spot treated with a small tank fills up faster than you would expect.
It is also a newer model with a much smaller owner base than the Hoovers here, so there is less long-term feedback on durability. That is worth factoring in for a machine you expect to keep for years.
When another pick suits you better
If you clean whole rooms regularly and durability matters more than convenience, the PowerScrub Deluxe has a far longer track record. If your home is small and you want one tool for everything, this design fits better than any of them.
How We Tested Carpet Cleaners for Pet Urine
Our editorial process for this roundup combines published specifications with patterns in a large body of owner reviews, then checks the two against what pet owners actually report on cleaning forums. We did not run laboratory soil tests, and we would rather tell you that plainly than dress up a buying guide as a lab report.
For each product we read the full specification set, including tank capacity, brush type, weight, dimensions and included tools. For the eight solutions we confirmed the delivery format, scent, surface claims and whether the formula is enzyme-based or oxygen-based, since those two chemistries behave differently on fresh versus set-in stains.
We weighted owner feedback by review volume rather than by star average alone. A 4.8 rating on a few hundred reviews means less to us than a 4.4 across more than 100,000, and the product carrying our top spot award is in the second group.
We also flagged recurring complaints that contradict the marketing. That is how the cast upholstery comment on the Rocco and Roxie bottle, the fragrance complaint on the Bissell concentrate and the turbine rust reports on the PowerScrub Deluxe all made it into this list.
Finally, every enzyme claim was checked against the product’s stated formulation rather than its scent. A cleaner that smells like citrus is not necessarily breaking down protein, and that distinction decides whether your pet re-marks the same spot next week.
How to Remove Set-In Pet Urine Smell from Carpet
Set-in odor means the urine has reached the pad and dried there. Surface cleaning alone will not fix it, and this is the sequence that works.
Confirm how deep the urine went. A UV light or blacklight shows you what is still in the pad. If it glows, no spray will finish the job.
Remove what is sitting on top. Blot with white towels. Do not scrub; scrubbing pushes residue deeper.
Vacuum the dry area. Vacuum before wetting, not after, so loose dried matter is out of the fibers.
Pre-treat with an enzyme cleaner. Saturate the area, including beyond the visible stain, and do not wipe it dry.
Wait. Ten minutes for a fresh mess, overnight for a set-in one. Dwell time is where most of the work happens.
Blot and vacuum the residue. Use a damp towel, then vacuum while the carpet is still slightly wet.
Extract it. Run a carpet cleaner over the area with the matching concentrate. This is the step that removes what is soaked into the pad.
Dry it fast. Fans, open windows and airflow. A carpet that stays damp for days will start to smell again.
The first five minutes after a fresh accident
Blot immediately with paper towels or a white cloth, from the outside of the stain inward. Lift as much liquid as you can before it reaches the pad, because everything you remove now is water you do not have to extract later.
Do not use a steam cleaner and do not pour hot water. Heat sets urine protein into the fibers, which is why people report that the smell got worse after a professional steam treatment. Enzyme spray goes on cool, then you leave the room.
For the first hour, keep your pet out of the room. Re-marking behaviour is driven by lingering odor, so an animal that returns while the cleaner is still working is far more likely to add a second accident to the same spot.
How to Choose a Carpet Cleaner for Pet Urine
Most buying mistakes here come down to one question: are you solving a surface problem or a pad problem? Everything below follows from that distinction.
Enzyme chemistry versus oxygen chemistry
An enzyme carpet cleaner for pet urine uses proteolytic enzymes to break down the ammonia and urea in dog or cat urine, removing both the stain and the odor rather than masking them. That makes it the right default for anything organic, including feces and vomit.
Oxygen chemistry, meaning hydrogen peroxide formulas, oxidizes uric acid crystals directly. It works very well on urine specifically, it is often unscented, and it is the safer choice in a household with scent sensitivities or asthma. It is simply narrower in scope.
Fresh accidents versus set-in stains
A fresh accident is a ten-minute problem if you blot it properly. A set-in stain that has dried into the pad needs overnight dwell time before extraction, and often two treatments.
Watch for the false positive here: carpet that looks and smells clean can still be full of residue in the pad, which is why odor that returns after a week is nearly always a pad problem rather than a product failure.
Cat urine versus dog urine
Cat urine is more concentrated and ammonia-heavy, and it has a habit of going unnoticed for days because cats hide when they are unwell. Where both products perform on dog accidents, cat owners get noticeably better results from a triple-strength enzyme spray.
Fragrance masking is more tempting with cats because the ammonia is stronger, and it is also more likely to fail. If your cat stops using a litter box or soils outside it, treat that area immediately rather than waiting to smell it.
Upright, portable or steam
Uprights with rotating brushes and heated water handle whole rooms. Compacts handle stairs and small spaces because you can actually lift them. Portable extractors handle one or two spots quickly and cost far less to store.
Steam cleaners have no place in this job. They set urine protein and odor permanently, and they leave the carpet damp for long periods, which creates a second odor problem on top of the first.
Surface safety across carpet, upholstery and hard floors
On carpet, enzyme sprays and oxygen formulas are both fine, with a spot test on any dyed or bleached area. On upholstery and mattresses, enzyme formulas work and you should always check the care label for a code meaning do not clean.
On hardwood, tile and grout, an unscented oxygen formula is the safer choice, and you should avoid soaking. A waxy residue is the most common complaint about strong enzyme concentrates on hard floors, so a damp mop pass afterwards clears it.
Why ammonia, vinegar, baking soda and Dawn fail
Ammonia-based cleaners are the worst option available, because ammonia is one of the compounds urine produces. Using one repels pets toward that spot and can make a re-marking problem worse.
Vinegar and baking soda are popular DIY options that mostly mask odor temporarily without breaking down protein. Dish soap handles the surface and can leave a residue in the pad. None of them is an enzyme cleaner, and treating them as substitutes is why DIY attempts disappoint people.
Drying time and pad saturation
Drying time is not a comfort issue, it is a hygiene issue. Heat and airflow get water out of the pad before bacteria restart work on whatever is left. Look for heated water and active drying in any machine you buy.
Pad saturation is the failure mode nobody explains. If water reaches the subfloor, you have a problem that no product on any list here fixes, and you will know because the smell returns days later no matter what you apply. That is the point at which a professional extraction stops being optional.
Professional Carpet Cleaning Versus Buying a Machine
Professional carpet cleaning will remove dog urine smell when the urine has not reached the subfloor, and hot water extraction is the right professional method for that job. It is the correct answer for a saturated pad, for a room you cannot get a machine into, and for a house where an animal has soaked the same spot repeatedly.
The calculation is simpler than people expect. Rentals are priced per day, so a single room usually justifies a rental rather than a machine. If you are cleaning two or more rooms per year, or you expect more accidents, a machine pays back faster and stays in the closet between uses.
Renting a machine from a hardware store is a middle option worth knowing about. You get commercial extraction power without owning one, and the limitation is time, since the clock runs for the whole rental period.
Our rule of thumb: rent for one room, buy for a household that has accidents more than once a year. Either way, treat the spot with an enzyme product first, because extraction on its own rinses the surface and leaves the chemistry behind.
Frequently Asked Questions
What carpet cleaner can remove the smell of pet urine?
An enzyme carpet cleaner removes pet urine smell by breaking down the ammonia and urea that cause it, rather than covering it with fragrance. Rocco and Roxie Enzyme Stain and Odor Eliminator is our strongest all-around pick, while Nature’s Miracle Advanced is a close alternative for severe dog messes including diarrhea and vomit. For saturated carpet pads, pair any enzyme treatment with a machine pass so the odor source is extracted rather than rinsed.
How do I get a really bad pet urine smell out of carpet?
Blot fresh liquid with white towels without scrubbing, vacuum the dry area, then saturate an enzyme cleaner beyond the visible stain and leave it for at least ten minutes. Overnight dwell time is needed for set-in odor. Blot and vacuum the residue while the carpet is still slightly damp, then run a carpet cleaner with the matching concentrate over the area. Urine that has soaked through the pad into the subfloor cannot be fixed with any surface product.
Will professional carpet cleaning remove dog urine smell?
Yes, when the urine has not reached the subfloor. Hot water extraction is the correct professional method because it flushes urine residue out of the carpet and pad rather than rinsing the surface. If the pad is saturated all the way through, professional cleaning may not be enough either, since moisture that reached the subfloor keeps re-wicking into the carpet and the odor returns within days.
What kills the smell of dog urine?
Enzymes kill the smell. Proteolytic enzymes digest the protein chains in urine, which removes the odor source instead of masking it with fragrance. Oxygen-based hydrogen peroxide formulas work differently, oxidizing uric acid crystals, and are often unscented. Avoid ammonia-based cleaners, because ammonia is one of the compounds urine produces and it can attract your pet back to the same spot.
What is the best carpet cleaner machine for eliminating pet urine smells?
The BISSELL Big Green PET PRO is the strongest whole-room machine we evaluated, with an 8-row XL DirtLifter PowerBrush, deep extraction and a bottle of urine eliminator formula included. The Hoover PowerDash Pet Compact is the better choice for stairs and small rooms at 12.5 pounds. Neither machine replaces enzyme pre-treatment, because extraction flushes residue but does not break down the protein.
Which carpet cleaner is best for pet urine?
For spots, Rocco and Roxie Enzyme Stain and Odor Eliminator is the best carpet cleaner for pet urine, because its enzyme formula digests the urine itself and it carries the Carpet and Rug Institute Seal of Approval. For whole rooms, the BISSELL Big Green PET PRO removes what a spray leaves in the pad. Cat urine needs a triple-strength formula such as Simple Solution Extreme, since it is more concentrated and ammonia-heavy.
What cleaner gets dog pee smell out of carpet?
An enzyme cleaner gets dog pee smell out of carpet by breaking down the urine protein, and it needs saturation plus dwell time to work. Oxygen-based formulas such as the CloroxPro refill also work on urine by oxidizing uric acid crystals, and they are unscented for sensitive households. What does not work is ammonia cleaner, vinegar or baking soda, none of which break down protein and all of which leave the source intact.
Should you use a steam cleaner on pet urine?
No. Heat from a steam cleaner can permanently set urine protein and odor into carpet fibers, which is why people report the smell getting worse after a steam treatment. Use cool enzyme solution and let it dwell instead. Heated water inside an extraction machine is a different matter, since the heat there is used to speed drying after the chemistry has already done its work.
Conclusion
Start with Rocco and Roxie Enzyme Stain and Odor Eliminator. It carries the Carpet and Rug Institute Seal of Approval, it is the most heavily reviewed product in this roundup, and owners consistently report that pets stop re-marking treated spots, which is the only real proof that the odor is gone.
From there, match the product to the problem. Simple Solution Extreme for cat urine, the CloroxPro refill for a scent-free household, the Bissell concentrates inside a machine, and the Big Green PET PRO when a room is genuinely soaked. Skip ammonia, vinegar and baking soda, and never reach for a steam cleaner.
Once you have the right bottle, the sequence matters more than the brand: blot, vacuum, saturate, wait, blot again, extract, dry. For the wider equipment picture, our full carpet cleaner rankings go into the machines in more depth.








