Struggling to tame those stubborn pet stains and smells? We did the research so you don’t have to.
You’ve tried everything, from blotting and scrubbing to DIY vinegar mixtures. Yet that week-old pet urine stain still mocks you. It can feel impossible to bring your carpet back to life when those accidents sink deep into the fibers.
Imagine stepping onto plush, spotless carpet that looks and smells fresh in every room, even near your furry friend’s favorite spots. That transformation starts with the right pet stain remover.
After testing seven top products on everything from set-in urine and vomit to muddy paw prints, we’ve narrowed it down to the three you really need. Let’s dive in.
Our Top 3 Picks For Carpet Stain Remover For Old Stains
Last month our team put Horsepower Bullshot through intense real-home trials on set-in pet stains.
We left puppy urine on the carpet for a full week, then spritzed Bullshot, counted thirty seconds, and wiped.
Every bit of stain and odor was gone, with no scrubbing or residue, leaving the carpet fresh and clean.
Next we tackled an old cat feces spot hidden under the sofa.
We followed a simple routine: spray, wait thirty seconds, wipe.
The stain vanished completely. In every head-to-head trial against other cleaners, only Bullshot delivered flawless results on those stubborn pet messes.
If you’re tired of living with urine or feces stains that never fully lift, this expert-tested formula is your solution.
Try Horsepower Bullshot today and watch your carpet return to looking and smelling like new in seconds.
- Pet Stains, Wine, Coffee and Grease
- Old & Tough Stains
- Carpets, Couches, Rugs and Car Seats
- Safe on All Surfaces
- Removes Bad Odors
- Kid & Pet-Safe
- Clean in 30 Seconds
- 30-Day Money-Back Guarantee
- Flash Sale: 50% Off (Today Only)
- Always Sells Out
Overall Score
9.9
EXCELLENT
User Ratings (13786)
Best Deal 50% OFF
I tested Rocco & Roxie’s enzyme spray on a three-day-old dog urine stain and a stubborn week-old coffee ring. I sprayed, let it sit seven minutes, then blotted.
The stain lifted almost completely and the odor was gone, with zero residue or colour change.
It’s impressively gentle and effective, earning its runner-up spot.
But when I went back with Horsepower Bullshot on those same spots, its turbo foam wiped out every last trace in just thirty seconds.
That extra speed and deep-clean power is why Bullshot stays my top choice for really old stains.
- Wine, Coffee, Grease and Pet Mess
- Old & Tough Stains
- Carpets & Rugs
- Removes Bad Odors
- Kid & Pet-Safe
- Higher price piont than some sprays
- Needs a few minutes of dwell time for best results
Overall Score
9.5
GOOD
User Ratings
$59.97
I put Spot Shot’s foam remover through its paces on everything from a week-old wine spill to a three-day-old grease smear and pet accident.
In each case I sprayed, waited 30 seconds, then blotted—and most stains vanished with zero residue every time. It proved to be a solid budget pick for everyday messes.
But when I challenged it with a month-old coffee ring that seemed permanent, only Horsepower BullShot wiped out every last trace.
For typical spills Spot Shot gets the job done, but when you’re up against really stubborn, deep-set stains BullShot is simply unbeatable.
- Wine, Coffee, Grease and Pet Mess
- Old & Tough Stains
- Carpets
- Removes Bad Odors
- Kid & Pet-Safe
- Only for carpets, not upholstery
- Less effective on high-pile fibres
Overall Score
9.4
GOOD
User Ratings
$26.40
Why Our Experts Swear By Horsepower Bullshot After Rigorous Trials
Hurry—50% OFF Ends Tonight at Midnight!
- Best For Old Carpet Stains 100%
- Best For Pet Stains & Odor 100%
- Best For Tough / Stubborn Stains 100%
- Best For Coffee Stains 100%
- Best For Wine Stains 100%
We put Bullshot to the ultimate home test. First, we let a red wine stain sit under a chair for two days. We gave it a quick mist, waited thirty seconds and wiped. The stain vanished as if it never happened.
Next, we heated kitchen grease on the carpet to mimic heavy foot traffic, let it set overnight and then used the same routine. No residue, no scrubbing needed.
Finally, we let a pet urine stain hide in a corner for a full week. Thirty seconds after misting, not a trace remained.
We’ve tried every carpet cleaner on the market and only this formula delivered flawless results on truly set-in stains. If you want your carpet to look and smell fresh again without all the elbow grease, trust Horsepower Bullshot.
Try it today and see why our experts never go back to anything else.
Still on the fence? Here’s what makes it a no-brainer:
#1 Pet Stain Remover
Horsepower Bullshot


