Guide · Updated October 2026
Whether it is a puppy, an old dog, a cat with a grudge or a visitor’s pet, the method is the same — act fast, blot, use an enzyme cleaner, treat the backing, and dry the rug properly. Here is how, and where DIY runs out.
Grit, stains and pet smells — lifted out of the rug, not covered up.
The short answer
Blot up as much as possible straight away, lift the rug and blot the back and the floor, apply an enzyme-based pet urine cleaner generously enough to reach as deep as the urine went, let it dwell for the time on the label, blot again and dry the rug off the floor with airflow. Avoid hot water, steam, vinegar, ammonia and bleach. Old, repeated or rubber-backed accidents usually need professional enzyme treatment plus extraction to stop the smell returning.
Hot water, steam and a hair dryer set the proteins in urine. Vinegar and water helps with a fresh small accident but does not break down uric acid, which is what smells. Ammonia-based cleaners smell like urine to a dog and invite a repeat. Bleach strips colour from the rug and does nothing to the uric acid either. Scented sprays cover the smell for a few days. Bicarbonate of soda sprinkled on once the rug is dry and vacuumed off is harmless and helps a little, but it is a finisher, not a treatment.
Urine is mostly water, which evaporates. What remains is uric acid and salts that bind to the fibres and the backing and are not water-soluble. On a warm or humid day they draw moisture from the air and release the smell again; to a dog, that marks the spot as the place to go. Enzyme cleaners work because they digest those compounds into something rinseable. The limit of DIY is reach — getting enzyme all the way through a dense pile and a latex backing, and then getting the residue back out without a proper extractor.
A yellow patch with a darker ring means the urine dried and wicked outward, and there is more in the backing than on the surface. Turn the rug over: stiff, discoloured or crusty patches on the back are the tell. A rug that has been the puppy’s toilet for months, or an old dog’s bed, has layered deposits that a spray bottle cannot shift. That is where a professional clean earns its money — enzyme with proper dwell time, both sides, then hot water extraction to flush the broken-down residue out. The smell almost always goes. Old urine can permanently yellow a pale rug, and a rubber backing that has been saturated many times can hold a faint odour; a good cleaner will tell you that before charging you.
Cat urine is more concentrated and the smell is stronger and more persistent. The method is the same, but be more generous with the enzyme and more patient with the dwell time, and treat the back of the rug every time. A cat that has started urinating on a rug is usually stressed, unwell or objecting to the litter tray; clean the rug properly to remove the scent marker, and if it continues, talk to your vet.
Rather have it done properly? Rug Rescue Adelaide cleans everyday rugs in your home across Adelaide with published prices — price it in the calculator or get a free quote.
Tell us roughly how big the rug is and what’s wrong with it. You’ll get an instant email confirmation, then a straight answer and a price from us — usually within the hour, 7 days a week.
Want a number first? Use the price calculator
We’ll be in touch shortly with your quote. If you left an email, a confirmation is on its way now, so no need to send it twice.
Common questions
It helps neutralise a fresh accident and reduces smell short-term, but it does not break down uric acid, so the smell tends to return on warm days. Use an enzyme cleaner for the treatment and keep vinegar as a rinse at most.
Turn the rug over. Stiff, darker, yellowed or crusty patches on the back mean it has soaked through, and the floor underneath has probably had it too. Treat both sides and clean the floor, or the smell will come straight back.
Rarely for one or two accidents — enzyme treatment and a proper clean fix them. Consider replacing a cheap rubber-backed rug that has been soaked many times, because the backing itself holds the smell. For anything you value, a professional pet urine treatment is +$40 on the size price with us.
A 2 × 3 m rug is $139 in Adelaide, cleaned in your home. 7 days a week.