How to Use Enzyme Cleaner on Carpet and Hardwood Floors (The Right Way)
The biggest mistake people make with enzyme cleaner isn't buying the wrong product. It's using the right product incorrectly.
Carpet and hardwood floors need different approaches. So do fresh stains and old ones. Getting the technique right is the difference between fully eliminating an odor and spending months wondering why the smell keeps coming back.
On Carpet: The Saturation Problem
Pet urine doesn't stay on top of carpet. It wicks down through the pile, through the primary backing, through the secondary backing, and into the padding below. By the time the carpet surface looks dry, the contamination is several layers deep.
A spray that just wets the carpet surface treats maybe 20% of the actual problem. The uric acid crystals sitting in the padding keep producing odor, your pet can still smell them, and you're wondering why the enzyme cleaner didn't work.
The fix: apply enough enzyme pet cleaner to saturate through to the padding level. You can estimate the right volume by matching roughly what the original accident deposited. For a typical dog accident, that's 6 to 8 ounces of cleaner applied to a 12-inch diameter area. It should feel genuinely wet when you press down with a cloth.
Carpet: Step by Step
- Blot fresh accidents first. Use a clean cloth and press down to absorb as much urine as possible. Don't scrub — scrubbing pushes the stain deeper and spreads it laterally. Just press, lift, and repeat until the cloth comes away mostly dry.
- Apply enzyme cleaner generously. Pour or spray to fully saturate the area, including a 2-inch border around the visible stain. The spread during application should exceed the visible stain size.
- Cover with a damp cloth. For dried stains or deep contamination, laying a damp cloth over the treated area slows evaporation and keeps the enzymes working longer. Leave for 30 minutes minimum, several hours for old stains.
- Blot, don't rinse. After the dwell time, blot the area with a clean cloth to remove the solution and the digested material. Avoid heavy rinsing, which dilutes and removes the active bacteria before they finish the job.
- Air dry completely. Don't use a fan or dehumidifier right away. Give the bacterial colonies a few more hours of activity as the area dries naturally. The smell may intensify briefly as the material is being digested — that's normal and fades as the bacteria finish.
On Hardwood: Different Rules
Wood absorbs liquid quickly, which is bad news for pet accidents and for overzealous cleaning. The approach on hardwood is more controlled than on carpet.
For sealed hardwood: blot the accident immediately. The finish provides some protection, but urine seeps into seams and can reach the wood below the finish line within minutes. After blotting, apply enzyme cleaner with a cloth or sponge rather than pouring. You want the treated area moist, not soaked. Leave for 10 to 15 minutes, then wipe clean with a damp cloth and dry immediately.
For unsealed or damaged hardwood: urine has already penetrated the wood. Surface treatment helps, but you may need to use a syringe to inject enzyme cleaner into the seams and cracks where the contamination has settled. Let it fully dry — the bacteria continue working as the wood dries. Repeat treatment over several days for heavily contaminated areas.
For old stains on hardwood that have darkened the wood surface: the darkening is typically tannin oxidation from contact with urine. Enzyme cleaner eliminates the odor, but may not reverse the discoloration. A wood oxalic acid treatment handles the stain, while enzyme cleaner handles the smell.
Old vs. Fresh Stains
Fresh stains are forgiving. The uric acid hasn't fully crystallized, the material is still in solution, and an enzyme application with adequate dwell time handles it in one treatment.
Old stains need pre-treatment. Before applying enzyme cleaner to a dried stain, wet the area with plain water first to soften the dried material. This gives the enzymes better access to the uric acid crystals. Then apply cleaner, cover, and allow several hours or overnight.
If you're treating a spot where a pet has returned multiple times over weeks or months, treat the area twice: once for the surface and once 24 hours later to catch what the bacteria didn't reach in the first pass.
Common Mistakes That Prevent It From Working
Using bleach or ammonia beforehand. These kill the bacteria in enzyme formulas. If you've used other cleaning products, rinse the area thoroughly with plain water and let it dry before applying enzyme cleaner.
Hot water rinsing. Enzymes are proteins and denature at high temperatures. Room temperature or cool water only.
Steam cleaning first. Steam sets certain stains and kills the enzymes you're about to apply. Do enzyme treatment first, let it fully dry, then steam clean if needed.
Too little product. The most common failure. Match the volume of cleaner to the estimated volume of urine deposited.
The Earthworm carpet and upholstery cleaner is formulated specifically for carpet and fabric, with a gentler surfactant profile than the pet stain formula. For deep machine cleaning, the deep clean extractor shampoo is designed for carpet cleaning machines and works on the same enzyme principle.