Disclosure: This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases, at no extra cost to you. Learn more
Specs are compiled from manufacturer listings and verified buyer reviews and can change over time — please confirm the key details on the product page before buying.
If your nose still finds the spot two days after you cleaned it, the cleaner never removed the mess — it only wet the surface. Cat and dog urine soaks into carpet backing and padding, and the odor keeps rising until an enzyme actually breaks the residue down. That is the whole job here: pick a formula that eats the source, not one that perfumes over it. Below are nine pet odor eliminators that do it, sorted by what each one is genuinely best at.
This guide is built by comparing the manufacturers’ published specifications and the patterns across verified customer reviews, so you get each pick’s real strengths and trade-offs instead of marketing spin.
Some sprays are built for a fresh accident on tile, others for a stain that has baked into the couch for years. The list below separates those jobs clearly, so you stop guessing which bottle to grab. This breakdown of the best pet odor eliminators covers bottle size, scent strength, and which surfaces each formula suits.
Top Picks



How To Choose The Best Pet Odor Eliminators
The mistake almost every first-time buyer makes is shopping by smell. A bottle that smells like a fresh meadow tells you nothing about whether it destroys urine residue or simply layers a nicer scent on top of it. What you want is a formula that keeps working while any organic mess is still present, because that is what stops the smell from creeping back a week later.
Enzyme versus detergent — the difference you can actually smell
An enzyme cleaner contains living cultures that feed on the uric acid crystals left behind in carpet and fabric. Those crystals are what your nose picks up on a humid day, long after the visible stain is gone. A detergent spray lifts the surface dirt and stops there. That is why two sprays can look identical on the shelf and behave nothing alike a month down the line.
Match the bottle to the surface, not the other way round
A hard-floor spill and a soaked couch cushion are different problems. Tile and sealed wood wipe clean and need very little product. Carpet and upholstery drink the liquid down into the backing, so you often need to saturate the spot and then blot or extract. Check the label’s surface list before you buy — some formulas cover carpets, bedding, litter boxes and laundry in one bottle, and that flexibility is worth a lot when you own both a dog and a cat.
Understand the scent before you judge the result
Most enzyme sprays hit hard with fragrance in the first minute, then fade as they dry. That burst is normal, and a well-ventilated room handles it. What matters is whether the urine smell is gone once everything is dry, not how the room smells while the bottle is still wet. If you are sensitive to fragrance, dilute more, spray less, and open a window.
Side-by-Side Comparison
| Model | Best For | Bottle Size | Form | Surfaces Listed | Amazon |
|---|---|---|---|---|---|
| Nature’s Miracle Advanced Dog Stain & Odor Eliminator★ Best Overall | Severe dog messes | 32 oz | Spray | Carpet, upholstery, hard flooring | Amazon |
| Simple Solution Extreme Stain & Odor RemoverBest Value | Whole-home cleanup | 32 oz | Spray | Carpets, upholstery, bedding, fabric toys, clothing | Amazon |
| Resolve 5-in-1 Urine DestroyerBest for Repeat Marking | Stopping repeat marking | 22 oz | Spray | Carpets, upholstery, area rugs | Amazon |
| Sprinkle & Sweep Enzyme Spray | Spray-and-walk-away ease | 24 fl oz | Spray | Carpets, rugs, upholstery, crates, kennels, car interiors, hard floors | Amazon |
| Eco Strong Cat Stain And Odor Remover | Multi-cat households | 32 oz | Spray | Carpets, floors, fabrics, bedding, tile | Amazon |
| Rocco & Roxie Enzyme Stain & Odor Eliminator | Old, set-in stains | 32 fl oz | Spray | Carpets, floors, furniture, clothing, litter boxes, kennels | Amazon |
| Angry Orange Pet Odor Eliminator Concentrate | Big-space odor control | 8 oz concentrate | Concentrate | Carpet, tile, couch upholstery, garbage cans, car interiors, turf | Amazon |
| Commercial Enzyme Cleaner & Odor Eliminator | Heavy recurring cleanup | 8.95 lb jug | Dilutable liquid | Carpets, upholstery, tile, grout, concrete, drains, laundry, kennels | Amazon |
| Bull Shot Pro Pet Stains | Quick spot treatment | Foam spray | Foam | Carpets, rugs, upholstery, pet beds, fabric surfaces | Amazon |
Detailed Reviews
1. Nature’s Miracle Advanced 32 oz
Our pick — 4.5+★ from 27,500+ verified ratings; the strongest balance of quality and price.
The bottle built for the worst night of puppy ownership, not the tidy accidents.
Nature’s Miracle is the crowd favorite for a reason — 4.5+ stars across 27,000+ owners, and the consensus is that it handles the messes you would rather not describe. The formula is enzymatic, so its cultures keep breaking down pet waste as long as any residue remains. That is what lets it destroy the odor at the source instead of covering it with fragrance.
This is the severe-mess version, aimed at diarrhea, vomit and the deep urine soaks that soak into padding. It also discourages resoiling: with the odor gone, your dog loses the scent cue that draws it back to the same spot. At 2.2 pounds for a 32-ounce bottle, it is heavier than the Resolve spray at 1.61 pounds — you feel the extra volume when you carry it up a flight of stairs to a bedroom accident.
The recurring gripe is the scent while wet. Owners describe it as strong at first, close to concentrated fabric softener, and it fades to something fresh once the carpet dries. As one long-time buyer summed it up, “Smells a little strong but dissipates nicely.” That trade-off is worth knowing if your nose is sensitive, and the label’s advice to work in a ventilated area is worth following. The 32-ounce bottle also empties faster than you expect when you saturate a big stain.
What earns it the top spot
- Enzymatic formula keeps working while the mess is still there, so the odor does not come back
- Formulated for severe accidents — diarrhea, vomit and heavy urine soaks
- 32-ounce bottle covers a serious cleanup without a second purchase
- Doubles as a stain remover on carpet, upholstery and hard flooring
Where you will feel the trade-off
- Strong scent while the spot is wet — ventilation helps
- Heavy saturation dries the bottle out quickly on big jobs
Grab this one if: you are house-training a dog or dealing with vomiting and severe accidents on a regular basis.
Think twice if: fragrance bothers you while wet — you will want the window open for the first hour.
2. Simple Solution Extreme 32 oz
One bottle, three spray patterns, and a nozzle that mostly behaves.
Where this one wins is coverage.
The formula is an enzyme blend the maker calls three times stronger than its regular version, and it targets both new and old stains. A patented 3-in-1 nozzle gives you mist, foam and stream, so you can foam a carpet spot and switch to a stream for grout without grabbing a second bottle. It covers carpets, upholstery, bedding, fabric toys and clothing.
Effectiveness is comfortably the most-praised thing about it, with scent close behind — owners describe the smell as strong but pleasant, and a little goes a long way. The honest catch is the spray mechanism. Some buyers find the nozzle leaks when it is tilted sideways, so keep it upright and store it that way. It also left a lingering yellow mark on grout around a toilet bowl for one buyer, who had to go back over it. For the closet and the laundry room, few bottles do more for the same money.
Why it earns the value slot: three spray modes, 32 ounces, and a surface list that reaches bedding and clothing — that is a lot of ground from one bottle, and the enzyme action targets both fresh and old stains.
Keep the bottle upright: the mixed feedback on the nozzle centers on leakage when tilted, so treat it as a shelf item rather than something to toss in a bucket.
Reach for this if: you want one bottle to handle carpet, bedding and laundry, and you like choosing between mist, foam and stream.
Look elsewhere if: you clean at odd angles — the nozzle prefers to stay vertical.
3. Resolve 5-in-1 22 oz
The narrow bottle for the dog that keeps sniffing the same square of rug.
Marking is a habit problem disguised as a cleaning problem. Resolve uses urine-elimination technology that neutralizes odor on contact, then removes the scent signpost your pet follows back to the spot. It also reaches stains the maker says are up to 7 days old, further back than a fresh-spill spray is built for. The bottle is a compact 22 ounces at 1.61 pounds, so it stores easily in a small apartment cupboard.
Owners with multiple dogs are the loudest fans here — one report describes three dogs and this being the only product used for years, with no re-marking afterward. The 5-in-1 label covers carpets, upholstery and area rugs, so the same bottle works on a stair runner and a sofa cushion. It is made by a brand that describes itself as a leading pet mess cleaning brand, and the formula is suitable for use around cats and dogs when used as directed.
The catch is the smell straight out of the nozzle. It is strong while wet and needs airflow, so it is not the pick for a fragrance-sensitive household. On cost, buyers split — some call it good value, others point out that 22 ounces disappears fast at full saturation. That smaller bottle is the real limit: it is 10 ounces less than Simple Solution’s 32-ounce spray, so a whole-room job will drain it faster.
The anti-remark angle
- Built specifically to neutralize urine odor and discourage pets from returning to the spot
- Works on stains the maker lists as up to 7 days old
- Safe for carpets, upholstery and area rugs
What to plan around
- Strong scent right after spraying — needs an open window
- 22 ounces runs out quickly on large areas
Made for: multi-dog homes where the same corner keeps getting hit.
Not the fit if: you need one big bottle to cover a whole room in a single pass.
4. Sprinkle & Sweep Pet Stain & Odor Enzyme Spray, 24 oz
Spray it, walk away, and let the enzymes do the scrubbing for you.
This is the bottle for anyone who has given up on kneeling over a carpet with a brush. The formula is enzymatic and designed to lift urine, feces, drool and vomit with no scrubbing, leaving no sticky residue behind. The maker rates it at up to 50 uses per 24-ounce bottle, so one purchase covers a long run of accidents. It is also made in the USA with a non-toxic formula the label calls pet- and family-friendly.
The scent is the standout — a bamboo and mint blend that owners keep coming back to. It is what gets praised most about this one, ahead of overall quality and stain removal, because it neutralizes odor while leaving something crisp instead of chemical. One buyer describes lifting a severe cat urine smell from a couch after a single liberal application, then vacuuming once everything dried. It covers carpets, rugs, upholstery, crates, kennels, car interiors and hard floors.
The honest limit is set-in odor. Most reports are from fresh or recent spots, and one buyer was still deciding whether it worked on smell that had been there long term. If your stain is years old, expect to treat it more than once. It is a 24-ounce bottle against the 32-ounce Simple Solution, so the bigger jobs will eat through it.
The convenience argument: no scrubbing, no residue, and a scent that people actually enjoy — for a busy household that is the whole pitch.
Where it stops short: long-term odor may need a second or third pass, so keep that expectation before you judge the result.
Best for you if: you want a quick spray-and-leave routine and a fresh mint scent afterward.
Look at the older-stain picks if: the smell has been in the carpet for months rather than days.
5. Eco Strong Cat Stain And Odor Remover, Citrus Scent, 32 oz
A cat-specific formula that follows the smell into the washing machine.
Cat urine is a different animal from dog urine, and Eco Strong goes at it with a bio-enzymatic spray that breaks down and consumes the residue rather than masking it. The bottle holds 32 ounces at 2 pounds, and it covers carpets, floors, fabrics, bedding and tile. What makes it stand out for cat owners is the laundry angle — a quarter cup in a wash load is how several households handle a cat that pees on bedding, and the same bottle deodorizes the air above a litter box after you scoop.
Effectiveness is what wins people over here, with odor removal right behind it. Owners describe odor gone from hardwood floors after other enzyme products failed, and cats staying away from treated spots afterward. It is made in the USA with no toxic chemicals in the formula, and the maker notes a label refresh without a formula change — so packaging may vary for a while.
One honest limit sits in the fine print of a home test: a buyer who compared several urine cleaners found all stains still visible under a black light after long dwell time, and odor returned eventually with every product tried. That is a category reality, not a knock on this bottle — urine that has soaked deep can need repeat applications. Cost also splits opinion, with some finding it pricey and others calling it worth it. The scent is labeled citrus but reads more like mild mint to some noses.
Point it at: multi-cat homes, litter-box odor, and cat accidents on bedding and laundry.
Skip the upgrade if: you need one bottle for heavy dog diarrhea — this one is tuned for cat residue and general organic stains.
6. Rocco & Roxie Enzyme Stain & Odor Eliminator, 32 Fl Oz
The heavy hitter people reach for after everything else on the shelf failed.
Rocco & Roxie carries something the other sprays here do not: a Seal of Approval from the Carpet and Rug Institute, which is an industry body that certifies carpet cleaning products. The formula is chlorine free, color safe, and free of hazardous propellants or residue, and it is meant to be safe around pets and children. That certification is the reason a lot of buyers pay the premium — you are buying a formula vetted for the carpet itself, not just for the stain.
The surface list is unusually wide. Carpets, floors, furniture, clothing, litter boxes, kennels, carriers, and any pet sleeping area all fall inside its range. It is a bio-enzymatic formula at 32 fluid ounces and 2 pounds, and it targets pet urine, feces, vomit and other organic spills.
What buyers report most is what it rescues. A full bottle left to sit for three hours, then blotted overnight and vacuumed, pulled a year and a half of cat urine out of a couch that had already seen two professional cleanings. That is the top end of what any spray here can do. The other side is real: fumes are strong while it works, so a mask and an open window are sensible, and at least one household found odor returning stronger after about four days and had to bring in a professional anyway. Deeply soaked cushions are the hardest test for any enzyme, and this one handles most of them — not all.
The case for paying more
- CRI Seal of Approval — certified safe for carpets
- Chlorine free and color safe with no hazardous propellants
- Works across carpets, furniture, clothing, litter boxes and kennels
What you accept
- Strong fumes during a long soak — ventilate the room
- Deeply soaked, non-removable cushions can still be a job for a pro
The upgrade is worth it if: the stain is old, the furniture is expensive, and you want a carpet-certified formula doing the work.
Stay with a mid-range bottle if: your accidents are fresh and small — this one is overkill for a spot on tile.
7. Angry Orange Concentrate
An 8-ounce bottle that mixes its own supply as you go.
Most sprays on this list arrive ready to use. Angry Orange arrives as an 8-ounce concentrate, and the directions are specific: add 4 tablespoons to 32 ounces of water and shake. That small bottle makes repeat batches, so the value curve is different from a 32-ounce spray that you simply use up. The citrus scent is the headline — it is the most-praised thing about the product, ahead of raw effectiveness, and it lingers after you finish.
Where it really earns its place is reach. The same mix works on carpet, tile, couch upholstery, garbage cans, car interiors and turf, so one concentrate covers the whole house and the yard. Owners describe it eliminating odor rather than masking it, with the citrus fading as it dries and leaving no chemical smell or residue. Adding a few drops to a carpet machine has also worked for floors that had soaked up years of accidents.
The catch is strength. This is potent stuff, and the people who love it are the ones who dilute correctly — one report warns that at full strength it can stain carpet, and another used it at half strength with windows open and the room cleared out. Mix it exactly as directed and use it sparingly. There is also split opinion on whether the cost feels fair for a concentrate.
The dilution math that matters: 4 tablespoons per 32 ounces of water from an 8-ounce bottle means one purchase makes several batches — treat it like a supply, not a one-job spray.
The caution that comes with it: over-strength mix can mark carpet, so measure rather than eyeball the pour.
Choose this when: you want one concentrate for carpet, tile, car interiors and turf, and you do not mind mixing a batch.
Pass if: you prefer a ready-to-spray bottle or you are sensitive to a strong citrus scent.
8. Commercial Enzyme Cleaner
The jug you buy once for a whole season of accidents, not one spill.
This one is not a spray bottle. It is an 8.95-pound jug of dilutable enzyme cleaner, meant to be mixed full strength for severe messes or diluted for routine cleaning. That makes it compatible with mop buckets, sprayers and carpet extractors — the kind of setup a household with two senior dogs eventually ends up wanting. It covers carpets, upholstery, tile, grout, concrete, drains, laundry, kennels and restrooms, and the formula is biodegradable and non-toxic.
For a house that shudders every time a senior dog has an accident, the capacity is the point. Owners describe shampooing a whole carpet with it while two senior dogs were having multiple accidents a day, and the house smelling clean afterward. It is also mixed down for routine jobs, so one jug stretches across a lot of cleanups instead of running dry mid-room.
The trade-off is a mixed read on value — some find it a good deal for the volume, others feel it is not worth the cost. Appearance feedback splits too, with one buyer saying it made old carpet look new and another noting a dim spot still visible under a black light. If you want a bottle you can grab and spray in ten seconds, this is not it. If you want supply, it is exactly right.
This is your pick if: you own a carpet machine and want one jug to cover a whole house for months.
Look at a spray bottle instead if: you need grab-and-go treatment for a single fresh spot.
9. Bull Shot Pro
A foam that clings to the stain so you can skip the carpet machine.
Bull Shot arrives as a foam rather than a liquid spray, and the difference is practical. The thick foam clings to carpet, rugs, upholstery, pet beds and fabric surfaces instead of soaking straight through, so it sits on the mess and breaks it down. The Pro version carries more surfactants than the original formula, which is the part of the mix that lifts dirt and grime. The routine is simple: shake the can, aim, spray, and let the foam work.
It is enzyme powered, aimed at urine, feces, vomit and food spills, and it works to discourage repeat marking by attacking the odor at the source. Owners describe watching stains fade almost immediately, and one household lifted a years-old stain on peach carpet after a professional cleaning had already failed. Most choose it for convenience over dragging out a full carpet machine.
Two honest limits come up. The nozzle is the recurring complaint — it is fiddly to aim, and it is easy to spray areas you did not mean to hit. Long-set stains also need help, often a brush and then a pass with a carpet machine. At 1.41 pounds it is light enough to keep in a closet and grab fast, which is exactly the role it is best at.
The foam advantage: it clings where a liquid runs off, so a spot on a stair tread or a pet bed gets treated without soaking through.
The aiming problem: the nozzle is hard to control precisely, so spray short bursts rather than a long press.
Keep it on hand if: you want fast, no-machine spot treatment and prefer foam to liquid.
Choose a saturating spray instead if: your stains are deep set and need liquid to reach the backing.
Know the Specs
Enzymatic versus detergent formulas
An enzyme formula contains cultures that feed on the organic residue in urine and waste, and it keeps working while any of that residue remains. A detergent version lifts the surface and stops there. If the smell returns on a humid day, you are almost certainly dealing with residue a detergent never removed. Look for the word enzymatic or enzyme on the label, and know that enzymes need dwell time — spray, wait, then blot.
Concentrate versus ready-to-use spray
A concentrate like an 8-ounce bottle makes several batches when mixed at a set ratio, while a ready-to-use 32-ounce spray is simply used up. Concentrates stretch further but require measuring, and getting the ratio wrong can mark carpet. Ready-to-use bottles cost more per ounce but leave no room for error, which suits a household that wants to grab and spray.
Bottle size and real coverage
A 32-ounce bottle covers more ground than a 22-ounce one, but only if you use it the same way. Full saturation on a big carpet stain drains a bottle fast, so a small bottle is a real limit on a whole-room job. Pair the bottle size with your typical accident — one small spot a week needs far less than a senior dog having several a day.
Scent strength and ventilation
Most enzyme sprays hit hard with fragrance while wet and fade as they dry. That burst is normal. The final test is whether the urine smell is gone once everything dries, not how the room smells mid-cleanup. Dilute more, spray less and open a window if fragrance bothers you, and follow any label instruction about working in a ventilated area.
Common Questions
Will an enzyme cleaner work on an old stain that has been there for months?
Can I use these pet odor eliminators in a carpet cleaning machine?
Are these sprays safe to use around pets and children?
Why does the room smell stronger right after I spray?
What is the difference between a concentrate and a ready-to-use spray?
Can I use the same product on cat urine and dog urine?
How much do I need to spray on a carpet stain?
Can I use these on laundry and bedding?
Do these sprays stop my pet from going back to the same spot?
Will an enzyme spray leave a residue or damage my carpet?
The Bottom Line
For most households, the pet odor eliminators winner is the Nature’s Miracle Advanced Severe Mess, because its enzymatic formula keeps working while any residue remains and it is built for the accidents that make you panic at 2am. If you want one bottle that covers carpet, bedding and laundry with a spray pattern you choose, grab the Simple Solution Extreme. And for multi-cat homes dealing with litter boxes and soaked bedding, the Eco Strong Cat Stain And Odor Remover is the one to reach for.
One last thing worth knowing: the premium bottles earn their keep on old, stubborn stains, but a fresh accident on tile rarely needs a carpet-certified formula. Buy for the mess you actually have, keep a small spray in the closet for quick hits, and let the concentrate handle the deep cleans.
How we choose
We do not accept paid placement. Every pick is matched to a real buyer and a real use-case; we do not hands-on test units.
Sources
Specifications: manufacturer listings and product documentation. Review insights: verified customer reviews, as of October 2026. Pricing: not shown on this page (it changes often); check the current price via the retailer link.
As an Amazon Associate, How Dog Care earns from qualifying purchases. This does not affect which products we feature.





