Skip to main content
Pet Care

Choosing a Pet Stain and Odour Product for Carpet

The right product is an enzyme cleaner, and the reason most fail is application rather than formula. What each product type actually does, how much to use, how long to leave it, and when no bottle will win.

9 min readThe Carpet Guys Team

For a pet stain on a synthetic carpet, the right product is an enzyme cleaner, applied in enough volume to reach as deep as the urine did and left to dwell for as long as the label says. That second half is where most home treatments fail. The formula on the shelf is usually adequate; the application almost never is, because people treat a stain that is 15cm across on the surface and 30cm across in the backing with a light mist and 30 seconds of patience.

Here is what each product type on the shelf actually does, what to look for on a label, what to avoid outright, and the point at which no home product is going to win.

Why pet urine is a different problem to a spill

Fresh urine is mostly water, urea, salts and bacteria, and at that stage it is largely water-soluble. As it dries, the urea breaks down and the residue crystallises into uric acid salts that bond to the fibre and to the backing, and those salts are not water-soluble. They sit inert while dry and reactivate whenever humidity rises, releasing the smell again. This is why the odour returns on a damp or rainy day, why it can seem worse after ordinary cleaning with water, and why a product that simply washes the area does not resolve it.

It is also why volume matters. Urine spreads outward and downward through the carpet into the underlay and sometimes the floor beneath. Whatever you apply has to reach the full extent of the contamination, not the visible mark. Our post on why pet urine damages carpets covers the chemistry in full.

The four things sold for pet stains, and what each one really does

  • Enzyme cleaners. The only category that addresses the source. Enzymes and, in some products, bacterial cultures break the uric acid salts down into compounds that can be flushed away. They need moisture to work, they need time, and they are deactivated by hot water, by bleach and by strongly alkaline cleaners, so anything applied before them can render them useless.
  • Oxidisers ("oxy" products). Effective on the visible stain and on some odour, because they break apart the coloured compounds. They do not break down uric acid crystals, so they can leave you with a clean-looking patch that still smells in six weeks. They also carry real dye risk on patterned and natural-fibre carpet.
  • Detergent spotters. Remove the surface mark and whatever is still water-soluble. Fine on a fresh accident caught immediately; nothing at all for a dried one, and any surfactant not rinsed out will attract soil to that exact spot.
  • Odour maskers and encapsulants. Perfume, or a polymer that traps the smell. They buy days or weeks and change nothing underneath. Worth recognising, because a product that works instantly and needs no dwell time is almost always one of these.

What to look for on the label

  • The word enzyme, and a stated dwell time. A genuine enzyme product will tell you to leave it for something in the order of 10 to 15 minutes or longer, sometimes hours under a damp towel. A product promising instant results is not working enzymatically.
  • Instructions that tell you to saturate. The good ones say to apply generously enough to reach as far as the urine did. That instruction is a sign the manufacturer understands the problem.
  • A stated pH, or a wool-safe mark if you have any natural fibre.
  • No optical brighteners, and no bleach or oxidiser mixed in. The latter deactivates the enzymes in the same bottle or in the next step.
  • A safety data sheet available. The area will be walked on by the pet and often by a child.

The range we recommend is Prochem, for the reasons in that list rather than in spite of them. It is a professional trade range: pH is stated, the products are dilutable concentrates with real dilution ratios, safety data sheets are published, and there is a specific product for urine rather than a general-purpose bottle carrying a picture of a dog. You buy it from a professional cleaning supplier rather than a supermarket. Because it is a full range spanning the whole pH scale, check the specific product against the fibre you are treating, and on wool or silk use the wool-safe products within it.

How to apply it so it actually works

  1. Blot up everything wet first. On a fresh accident, press with a thick pad of white cloth or paper and stand on it. What you remove now is what you do not have to treat later.
  2. Find the real edges. The wet or stained area on the surface is smaller than the contamination underneath. Treat well beyond the visible mark.
  3. Apply enough. Enough to re-wet the carpet to the depth the urine reached, which on a full accident means considerably more product than feels reasonable.
  4. Leave it alone for the full dwell time. Cover with a damp cloth to stop it drying out early, since an enzyme that dries stops working.
  5. Blot out, rinse with clean water, blot again. Leaving the product in is not a bonus. Residue attracts soil.
  6. Dry it fast. Airflow across the area, not heat. A patch that stays damp for a day develops its own smell.
  7. Do not use heat at any stage. Hot water sets the protein component and can deactivate the enzymes.

What not to use

  • Ammonia. Strongly alkaline, damaging to wool, and it smells enough like urine to a dog or cat that it invites re-marking of the same spot.
  • Vinegar. Widely recommended and it does not break down uric acid crystals. It can mask the ammonia smell briefly, which is why it seems to work for a day or two.
  • Bicarbonate of soda. Absorbs some surface odour, does nothing to the source, and is very hard to vacuum back out of a deep pile.
  • Chlorine bleach. Strips dye permanently, destroys wool, and must never be combined with ammonia or with an acid.
  • Hot water or a steam cleaner. Heat sets the protein component into the fibre and can deactivate an enzyme product applied afterwards.
  • A carpet powder deodoriser. Masking, plus residue in the base of the pile.

The wool and silk exception

Everything above assumes a synthetic carpet or rug. On wool and natural silk, the standard advice inverts, because most enzyme products for pet stains contain protease, and protease breaks protein down. Wool and silk are protein fibres, so the enzyme that digests the stain also attacks the rug. On those fibres, blot, dilute lightly with cool water, blot again, and get advice rather than reaching for the usual bottle. Choosing a stain remover for a wool rug sets out what is safe there.

When a home product will not win

There is a point past which the problem is not on the surface at all, and buying a stronger product does not change that.

  • Repeat accidents in the same place. The contamination has usually reached the underlay and sometimes the floor beneath, and treating the carpet alone leaves two of the three layers untouched.
  • Odour that returns whenever the weather turns damp. A reliable sign that crystals remain in the backing.
  • An old, dried accident found after the fact. The salts have had time to bond thoroughly.
  • Visible dye change. Concentrated cat urine in particular can permanently alter carpet dye, and that is damage rather than staining, so no cleaning reverses it.
  • Any wool, silk, viscose or hand-knotted rug. The risk of the wrong chemistry outweighs the cost of asking.

Professional treatment works because it reaches further: a concentrated enzyme applied at the depth the urine reached, given proper dwell time, then flushed out by extraction rather than blotted. Urine treatment is included in every quote we give rather than charged as an extra. See our carpet cleaning service, our comparison of cleaning methods, or request a quote.

Common questions

What is the best cleaning solution for pet stains on carpet?

An enzyme-based cleaner, on a synthetic carpet, applied generously and left for the full dwell time on the label. Enzymes are the only category that breaks down the uric acid salts that form as urine dries, and those salts are the source of the odour that keeps returning. Oxidisers remove the visible mark without addressing them, detergent spotters handle only what is still water-soluble, and odour maskers change nothing underneath. The range we recommend is Prochem, which has a specific product for urine rather than a general-purpose bottle, states its pH and publishes safety data sheets. On wool or silk, enzyme products are not the automatic answer, because most contain protease and those fibres are protein.

Why does the pet smell come back after I clean it?

Because the source is still there. As urine dries it forms uric acid salts that bond to the fibre and the backing and are not water-soluble, so ordinary cleaning removes the stain above them and leaves them in place. They are inert while dry and reactivate whenever humidity rises, which is why the smell returns on damp days and can seem worse right after cleaning with water. Only an enzyme treatment that reaches the full depth of the contamination breaks them down.

Does vinegar and bicarbonate of soda remove pet urine?

No. Neither breaks down uric acid crystals. Vinegar can neutralise the ammonia smell for a day or two, which is why it appears to work, and bicarbonate of soda absorbs a little surface odour while leaving a residue that is difficult to vacuum out of a deep pile. The source of the smell is unaffected by both, so it returns.

How long should I leave an enzyme cleaner on carpet?

As long as the label says, which is usually at least 10 to 15 minutes and sometimes several hours. The enzymes need time and moisture to break the uric acid salts apart, and an enzyme that dries out stops working, so cover the area with a damp cloth to keep it wet for the full period. A short mist and an immediate blot is the most common reason a perfectly good product appears to fail.

Can I use a steam cleaner on a pet stain?

Heat is the wrong tool here. Urine contains protein, and heat coagulates protein into the fibre, setting the stain permanently. Heat also deactivates enzyme products, so applying one after a hot clean wastes it. Treat pet stains at normal temperature, with an enzyme product and proper dwell time, then extract and dry with airflow rather than heat.

Why does my dog keep going back to the same spot?

Because the scent marker is still there, below the surface, and it is far more detectable to the animal than to you. Cleaning the visible stain without breaking down the uric acid salts in the backing leaves the marker intact and the behaviour continues. Ammonia-based household cleaners make this actively worse, since ammonia smells like urine to a dog or cat and reads as an invitation to re-mark the spot.

CG

Written by The Carpet Guys Team

Academy-certified carpet and rug cleaning professionals based in Johannesburg, Gauteng. WoolSafe-approved chemistry. Serving residential and commercial clients across Gauteng.

Need professional carpet cleaning in Gauteng?

Same-hour quotes. No call-out fee. All treatments included.