Free Pickup & DeliveryAcross SE QLD & Northern NSW IICRC CertifiedSpecialist rug care
29 Years ExperienceRug cleaning only
4.9 Customer Rated10,413 reviews
1800 655 949Call us today
Mon - Fri8:30 AM - 4:30 PM

Can old, dried-in pet stains still be removed from a rug?

Yes — most old, dried-in pet stains and odours can be removed, but it usually takes a full immersion wash rather than surface cleaning. Once urine dries, it forms uric acid crystals deep in the fibres and backing that reactivate with humidity. Submerging the rug in an enzyme bath dissolves and flushes these out completely. Very old stains can leave permanent dye damage, so the rug should always be assessed first.

Why Old Pet Stains Are So Hard to Remove

Fresh accidents sit near the surface, but an old stain behaves very differently. As urine dries, the water evaporates and leaves behind concentrated uric acid salt crystals that bond tightly to the rug’s fibres, foundation and backing. These crystals are insoluble in plain water, which is exactly why spot-cleaning, carpet sprays and hired machines tend to fail — they only clean the top of the pile and leave the contamination underneath untouched. Worse, the crystals are hygroscopic: every time the air gets humid or the rug is dampened, they reactivate and the smell comes flooding back. That is the classic sign of a deep, old stain — a rug that smells fine when dry but reeks again on a muggy day, or feels stiff and crunchy underneath. If your pet keeps returning to the same spot, it is because they can still detect odour you cannot. Reaching this contamination requires saturating the entire rug, not just treating the surface, which is beyond what any in-home method can achieve.

How Immersion Washing Removes Set-In Stains and Odour

The most effective way to remove old pet stains is a full immersion wash — the method we use at our dedicated off-site facility at Yatala. Rather than spraying the surface, the rug is fully submerged so cleaning solutions and enzymes can penetrate right through the pile, foundation and backing. Enzyme treatments are the key: they chemically break down the uric acid crystals into compounds that dissolve in water, so the source of the odour is destroyed rather than masked. Gentle agitation and pH-balanced washing then lift the residue, and thorough rinsing flushes every trace of contamination out of the rug — something topical cleaning simply cannot do. The rug is then dried in a controlled environment so no moisture lingers to reactivate any odour. Because the whole rug is treated, not just the visible mark, this approach addresses the contamination at its source. Heavily affected rugs may need more than one application, which is exactly why a proper specialist process beats a single quick pass.

When Old Pet Stains Cause Permanent Damage

Honesty matters here: not every old stain can be returned to perfect condition. Over time, urine becomes increasingly alkaline as it sits in the rug, and that alkalinity can bleach or alter the dyes, often attacking the weaker reds and blues first. The result can be a yellowed, faded or off-colour patch that remains even after the stain and odour are completely gone. In other cases, prolonged moisture from repeated accidents can rot natural fibres or weaken the foundation. The good news is that the odour can almost always be eliminated with proper immersion washing, even when some colour change persists. Where dye damage is significant, options such as colour correction, re-dyeing or spot repair may help. The only way to know what is achievable is a hands-on inspection — which is why we assess each rug, test it for colour-fastness, and tell you honestly what we expect before any work begins, rather than over-promising on a stain that may be set for good.

Get Your Rug Assessed and Treated

If you have an old pet stain you have given up on, it is worth having it looked at before assuming the rug is ruined. With 29 years of experience and IICRC-certified technicians, we have treated thousands of pet-affected rugs and can quickly tell you whether the stain and odour are fully removable, partly treatable, or whether dye repair is also needed. The process is easy and low-risk: we offer free pickup and delivery across South East Queensland and the Northern Rivers of NSW, so your rug is collected, fully assessed and immersion washed at our Yatala facility, then returned fresh, dry and odour-free. We will confirm the price and the realistic outcome up front, with no obligation, so you can make an informed decision about a rug you might otherwise throw away.

Ready when you are

Get your free quote today

Tell us about your rug and we’ll take it from there. Free pickup and delivery, and an honest assessment before any work begins.

One van trip, one wash run: every extra rug we collect on the same visit is $20 off. Three rugs saves $40, four saves $60.

Required field

Faster by phone · call 1800 655 949 and speak to a real person

View pricing  ·  Need a repair instead?

Our guarantee: Not happy with how your rug comes back? Notify us within 48 hours of receiving it and we’ll re-clean it, free. In addition to your rights under Australian Consumer Law.

Rated 4.9 from 10,413 customers IICRC certified Fully insured while in our care free re-wash guarantee
Need it done properly? Read about our Pet Stain and Odour Removal service, or get an obligation-free quote — free pickup and delivery across SE QLD and Northern NSW. Call 1800 655 949.
Scroll to Top