The catch: Old stain? Soak it at bedtime and let it work overnight.
Skip it if: The stain isn't pee, poop or vomit.
The maker states: Enzyme formulaThe maker states: it uses enzymes, which break down the pee or vomit itself, so the smell goes with it.
The maker states: Made in USAThe maker states: it is made in the USA, with no qualifier. Under FTC rules, that claim has to mean all or virtually all of it is made here.
Read your bottle's wait first: every enzyme cleaner prints its own, and the label time wins.
Fresh spot: Blot, then soak it with Rocco & Roxie and leave it 10 minutes or longer (see Rocco & Roxie at Amazon). Naturally It's Clean asks for a few minutes.
Old, dried pee: soak it as deep as the pee went and leave it overnight, or a couple of days on older stains with Rocco & Roxie.
Let it air dry. No steam cleaner until it has sat overnight: high heat deactivates Rocco & Roxie's biological ingredients.
Sniff it once it's dry. Still smells? Soak it again, with more cleaner and a longer wait.
Straight from the makers' directions, checked October 1, 2026:
Cleaner
Fresh spot
Old or dried spot
Naturally It's Clean
Fresh spotWait a few minutes, then blot or wipe
Old or dried spotTougher stains: let it sit longer
Rocco & Roxie
Fresh spot10 minutes or longer
Old or dried spotOvernight, or a couple of days on older stains
Nature's Miracle Advanced
Fresh spotSoak it deep, then let it air dry
Old or dried spotOld spot: give it a second soak
Biokleen Bac-Out
Fresh spot5 minutes or more, then blot
Old or dried spotNo separate step: repeat if the stain or smell is still there
The pattern: fresh spots take minutes, old ones take hours. Old pee goes deeper, and Nature's Miracle says the smell only goes once the cleaner reaches all of it.
Wait times by stain age and surface
Your bottle's time still wins. Here is how the makers' times above map to the spot you are actually cleaning.
Fresh pee on carpet: a few minutes to 10 or more, depending on the bottle, soaked down to the pad. Then leave it to air dry.
Old or dried pee on carpet: overnight, and up to a couple of days on older stains with Rocco & Roxie. With Nature's Miracle, plan on a second deep soak.
Tile and concrete: Pour it on and leave it, per Rocco & Roxie, then judge the spot once it is dry.
Wood: One round at a time. The wait that matters is the dry time, because the next round only goes on once the first is fully dry.
Couch cushions and mattresses: the foam holds pee deep, so treat it like an old stain and give it the long soak and a full dry. Our guide to getting pee out of a mattress covers the padding layer by layer.
Soak it, then leave it alone
A light mist won't reach pee that soaked into the pad. Nature's Miracle says reaching it can mean soaking the pad and the floor under the carpet.
Soak past the edges. Pee spreads wider under the carpet than the spot you can see, so cover more than the stain and soak down to the backing and pad.
For pee smell, Nature's Miracle says skip the blot: leave it wet and let it air dry.
Old carpet stain? Give it a second soak, as deep as the pee went, and let it air dry. That's the Nature's Miracle way for old, stubborn smells.
On tile, wood or concrete, Rocco & Roxie says pour it on and leave it. On wood, let the first round dry fully before you add more.
Wood is the fussy one: our hardwood floor stain guide covers sealing, spot tests and how wet is too wet.
Common mistakes: don't cook the enzymes
Read this sectionHide this section
Skip these
No steam cleaner on a fresh treatment. Rocco & Roxie says high heat can deactivate its biological ingredients. Treat the spot, let it sit overnight, then steam clean a day or two later.
No hair dryer or space heater to speed it up. Same high heat, aimed right at the spot. That's our read, not a label line.
Enzyme cleaner goes on first. Nature's Miracle warns that other cleaners and detergents can chemically "set" a stain.
Bleach, vinegar and peroxide: keep them off a treated spot
Read this sectionHide this section
Enzyme cleaner works alone. Put it on first and let it finish the whole wait and the dry before anything else touches the spot.
Bleach: Never on a pee spot. Bleach and the ammonia in urine can give off harsh fumes.
Vinegar and hydrogen peroxide: not in the same session. A strong acid or an oxidizer can stop the enzymes working, and then the wait buys you nothing.
Already scrubbed it with soap or a spot spray? Blot up what you can with plain water, then check your bottle's directions before the enzyme cleaner goes on.
Judge it once it's dry. Nature's Miracle says the smell fades as the cleaner dries. Rocco & Roxie says vacuum and check the spot once it's dry.
Still smells once it's dry? Do it again. The first round probably missed some of the urine. Use more and let it sit longer.
Smell back after round two: find where the pee went
A second miss usually means the cleaner never reached all of the pee. Check these before you pour a third round.
The real edges. In a dark room, a UV flashlight makes dried pee glow, so you can see how far it spread and soak all of it, not just the visible stain.
The pad. A top-down spray stops at the carpet. If the smell lives in the pad, soak through to it, or pull the carpet back and treat the pad and the floor under it.
An earlier cleaner. A spot that was scrubbed with soap or a spray first can be set, so expect it to take more rounds than a spot that got enzymes first.
Your dog keeps going back to the same spot? They can still smell it, even when you can't. Treat it again. Accidents in new places, or a lot more of them, are a reason to ask your vet.
Minutes for a fresh spot, overnight for an old one, then let it dry before you sniff. Keep heat off it while it works. If the smell is back once it's dry, soak it again.
On a fresh pee spot, a few minutes to 10 or more, depending on the bottle. Naturally It's Clean says a few minutes. Biokleen Bac-Out asks for 5 minutes or more, Rocco & Roxie for 10 minutes or longer. On an old, dried spot, leave it overnight, or a couple of days on older stains with Rocco & Roxie. Then let it air dry. On carpet, skip the rinse unless your label asks for one.
Do enzyme cleaners expire?
Check the date printed on your bottle and go by it. Keep the cap on and store it somewhere cool and out of direct sun: high heat is what Rocco & Roxie says deactivates its biological ingredients. If an old bottle stops clearing fresh spots the way it used to, start a new one.
Can I walk on it while it works?
No. Nature's Miracle says people and pets stay off until it's dry. If it's a hallway, treat it before bed.
Can I leave it on too long?
On carpet, not really: Rocco & Roxie tells you to let older stains sit a couple of days. Wood is the exception: don't soak it again until the first round is dry.
Still deciding? Get this one.
Rocco & Roxie Professional Strength Enzyme Cleaner