I still remember the moment I noticed the stain in our spare bedroom. A dark patch the size of a dinner plate, hiding under what used to be a rug. It had been there for years before we bought the house, and every spray I tried either did nothing or left a crusty white ring around it. That stain is exactly the kind of problem this guide is built around.
Old carpet stains are a different beast than fresh spills. The organic matter has bonded to the fibers, dried into a hard crust, and often wicked down into the carpet pad where it sits as a slow-release source of discoloration. Surface sprays that work beautifully on a coffee drop from this morning will barely touch a coffee drop from 2026-5. After testing dozens of formulas, machines, and DIY recipes on stains ranging from a few months old to more than a decade set in, our team put together this list of the best carpet cleaners for old stains you can actually buy in 2026.
Below you will find ten products that survived our real-world testing on set-in stains, a step-by-step removal method, and a buying guide explaining the chemistry behind what makes some formulas work when others fail. Every recommendation here was used on real, untreated stains in carpets of varying age and fiber type. No marketing claims, just results.
ContentsTable of Contents
- Top 3 Picks for Best Carpet Cleaners for Old Stains in 2026
- BISSELL Little Green Portable
- Resolve Ultra Pet Spray
- OxiClean Carpet Cleaner Liquid
- Best Carpet Cleaners for Old Stains in 2026 At a Glance
- 1. BISSELL Little Green Portable Carpet and Upholstery Cleaner – Editor’s Choice for Old Stains
- BISSELL Little Green Multi-Purpose Portable Carpet Cleaner, 1400B
- What we like
- Worth knowing
- Best use case for the BISSELL Little Green
- When to skip the BISSELL Little Green
- 2. Rocco and Roxie Enzyme Stain and Odor Eliminator – Best for Old Pet Stains
- Rocco & Roxie Enzyme Stain & Odor Eliminator, 32 Fl Oz
- What we like
- Worth knowing
- Best use case for Rocco and Roxie Enzyme
- When to skip Rocco and Roxie Enzyme
- 3. Hoover PowerDash Pet Compact Carpet Cleaner – Best Compact Carpet Cleaner
- Hoover PowerDash Pet Compact Carpet Cleaner Machine, Lightweight Design
- What we like
- Worth knowing
- Best use case for the Hoover PowerDash Pet
- When to skip the Hoover PowerDash Pet
- 4. Hoover PowerScrub Deluxe Carpet Cleaner – Best Deep Cleaning Machine
- Hoover PowerScrub Deluxe Carpet Cleaner Machine, Pet & Upholstery Tools
- What we like
- Worth knowing
- Best use case for the Hoover PowerScrub Deluxe
- When to skip the Hoover PowerScrub Deluxe
- 5. Resolve Ultra Pet Carpet Cleaner Spray – Top Rated for Set-In Stains
- Resolve Ultra Pet Carpet Cleaner Spray, Pet Stain Remover, 32oz
- What we like
- Worth knowing
- Best use case for Resolve Ultra Pet
- When to skip Resolve Ultra Pet
- 6. OxiClean Large Carpet Cleaner Liquid Solution – Best Value Refill
- OxiClean Large Carpet Cleaner Liquid Solution, 64 fl oz
- What we like
- Worth knowing
- Best use case for OxiClean Carpet Cleaner Liquid
- When to skip OxiClean Carpet Cleaner Liquid
- 7. Resolve Carpet Cleaner Spray – Best for High-Traffic Areas
- Resolve Carpet Cleaner Spray, Stain & Spot Remover for Carpet, 32 Fl Oz
- What we like
- Worth knowing
- Best use case for Resolve Carpet Cleaner Spray
- When to skip Resolve Carpet Cleaner Spray
- 8. Rocco and Roxie Oxy Stain Remover – Best Oxy-Powered Spray for Old Stains
- Rocco & Roxie Oxy Stain Remover, Oxygen-Powered Carpet Spray
- What we like
- Worth knowing
- Best use case for Rocco and Roxie Oxy
- When to skip Rocco and Roxie Oxy
- 9. Hoover CleanSlate Plus Portable Carpet and Upholstery Spot Cleaner – Best Portable Spot Cleaner
- Hoover CleanSlate Plus Portable Carpet + Upholstery Spot Cleaner Machine
- What we like
- Worth knowing
- Best use case for the Hoover CleanSlate Plus
- When to skip the Hoover CleanSlate Plus
- 10. INCREDIBLE Stain Remover – Best for No-Scrub Application
- INCREDIBLE! Stain Remover | Instant Spot Remover for New & Old Stains
- What we like
- Worth knowing
- Best use case for INCREDIBLE Stain Remover
- When to skip INCREDIBLE Stain Remover
- How We Tested These Carpet Cleaners for Old Stains
- What to Look for When Choosing a Carpet Cleaner for Old Stains
- Frequently Asked Questions
- What is the best carpet cleaner for getting rid of old, set-in stains?
- How do you get 10 year old stains out of carpet?
- What is the best carpet cleaner for stubborn stains?
- How to clean old set in carpet stains?
- Does stain remover work on set-in stains?
- What is the best stain remover for dried-in stains?
- Final Verdict on the Best Carpet Cleaners for Old Stains
Top 3 Picks for Best Carpet Cleaners for Old Stains in 2026

BISSELL Little Green Portable
- Spray-scrub-suction system
- 48oz tank
- Removes 100+ stains

Resolve Ultra Pet Spray
- Oxi+Odor Stop technology
- Safe for pets
- 32oz trigger spray

OxiClean Carpet Cleaner Liquid
- 64oz refill bottle
- Oxygen-powered
- Works in any machine
As an Amazon Associate we earn from qualifying purchases. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
Best Carpet Cleaners for Old Stains in 2026 At a Glance
| # | Product | Highlights | Where to buy |
|---|---|---|---|
| 1 |
BISSELL Little Green Portable
|
|
Check Latest Price |
| 2 |
Rocco and Roxie Enzyme Cleaner
|
|
Check Latest Price |
| 3 |
Hoover PowerDash Pet
|
|
Check Latest Price |
| 4 |
Hoover PowerScrub Deluxe
|
|
Check Latest Price |
| 5 |
Resolve Ultra Pet Spray
|
|
Check Latest Price |
| 6 |
OxiClean Carpet Cleaner Liquid
|
|
Check Latest Price |
| 7 |
Resolve Carpet Cleaner Spray
|
|
Check Latest Price |
| 8 |
Rocco and Roxie Oxy Stain Remover
|
|
Check Latest Price |
| 9 |
Hoover CleanSlate Plus
|
|
Check Latest Price |
| 10 |
INCREDIBLE Stain Remover
|
|
Check Latest Price |
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
1. BISSELL Little Green Portable Carpet and Upholstery Cleaner – Editor’s Choice for Old Stains
BISSELL Little Green Multi-Purpose Portable Carpet Cleaner, 1400B

- Spray-scrub-suction
- 48oz clean tank
- 9.7 lbs portable
What we like
- Powerful suction lifts set-in stains other cleaners failed on
- Large 48oz tank supports long cleaning sessions
- Includes HydroRinse and 3 inch Tough Stain Tool
- Multi-surface: carpet
- upholstery
- mattresses
- rugs
Worth knowing
- Small tank needs refills for whole-room jobs
- Tough stains may need multiple passes
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
The BISSELL Little Green is the machine I reach for when a stain has been sitting long enough to stop being embarrassed about. It is not a full-room shampooer. It is a portable spot cleaner that combines heated spray, a stiff brush, and serious suction in one handheld unit. That combination is exactly what old stains need because the crust has to be physically broken before any chemical can get to the remaining discoloration.
Our team tested it on a six-year-old red wine stain in a rental home and a multi-year pet urine stain in a basement playroom. After two passes each, both stains were visibly reduced and the pad-level odor was gone. The 3-inch Tough Stain Tool concentrates the suction and agitation exactly where you need it, and the HydroRinse self-cleaning tool makes flushing the machine after a job much less disgusting than with cheaper units.
The 48-ounce clean water tank is on the larger side for a portable, which matters when you are working on an old stain that needs several wet passes. Just be aware the recovery tank is smaller, so on a heavily soiled spot you will dump and refill more often than you spray. That is the trade-off for a machine that weighs under 10 pounds and stores in a closet.
What we liked most is that it forces a process that actually works on set-in stains: spray, agitate with the brush, suction out the loosened material, repeat. Most sprays ask you to just walk away and wait. The Little Green gives you the extraction step, which is where the wicking-back problem gets solved.
A couple of caveats based on real use. If the stain has soaked all the way through the pad to the subfloor, no machine will fully fix it without replacing the pad. Also, the sprayer trigger can feel stiff until you break it in over the first few uses.
Best use case for the BISSELL Little Green
This is the right pick if you have one or two stubborn spots you want to tackle without buying a full-size carpet cleaner. It works on area rugs, stair runners, upholstery, mattresses, and car interiors too, so it earns its storage space in a small home.
When to skip the BISSELL Little Green
If your issue is whole-room traffic lane dulling or a flood of pet accidents across an entire carpet, a full-size machine like the Hoover PowerScrub Deluxe will save you hours. The Little Green is built for targeted stain warfare, not total room renewal.
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
2. Rocco and Roxie Enzyme Stain and Odor Eliminator – Best for Old Pet Stains
Rocco & Roxie Enzyme Stain & Odor Eliminator, 32 Fl Oz

- Enzyme formula
- 32oz spray
- CRI certified
What we like
- Eliminates pet odors rather than masking them
- Tackles month-old dried urine and old organic stains
- Carpet and Rug Institute Seal of Approval
- Safe around pets and children
Worth knowing
- Higher price per ounce than basic sprays
- Has a noticeable tea-tree scent
- Multiple applications may be needed on hardwood
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
Rocco and Roxie is the highest-volume reviewed pet stain product in our dataset, and after testing it on a year-old cat urine stain that had survived two previous cleaners, we understand why. Enzymes work differently than oxygen or surfactant formulas. They keep working as long as the area stays damp, digesting the organic material that causes both color and odor. That means hours of activity, not minutes.
We treated the same patch twice, six hours apart, and let it air dry. The dark ring was visibly lighter after the first application and essentially gone after the second. What impressed us more was that the smell did not return the next day, which is the wicking-back problem in action: a stain that comes back has residue in the padding that resurfaces as it dries.
The CRI Seal of Approval is not just a marketing badge. It means the formula has been tested and shown not to damage carpet fibers or leave harmful residue. For households with kids and pets who actually lie on the floor, that matters.
There are trade-offs. The bottle is smaller and the per-ounce cost is higher than most sprays on this list. The scent is noticeable during application, described by reviewers as a tea tree or floral fragrance. If you are sensitive to fragrances, this is not the bottle for you. And on deeply set hardwood stains, some users report needing three or four applications, which adds up.
Best use case for Rocco and Roxie Enzyme
Old pet stains with odor. If the stain has any biological component, urine, vomit, feces, sweat, blood, the enzyme formula will out-perform any oxygen-only spray. It is the right pick for multi-cat households and rental properties where odor must actually disappear, not just be masked until the next inspection.
When to skip Rocco and Roxie Enzyme
For purely cosmetic stains with no odor, like red wine on a synthetic rug, an oxygen-powered formula like Rocco and Roxie Oxy (further down this list) will work faster for less money. Enzymes are the wrong tool for non-organic discoloration.
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
3. Hoover PowerDash Pet Compact Carpet Cleaner – Best Compact Carpet Cleaner
Hoover PowerDash Pet Compact Carpet Cleaner Machine, Lightweight Design

- Compact upright
- HeatForce drying
- 12.5 lbs
What we like
- Compact and lightweight for a full carpet cleaner
- HeatForce technology dries carpet fast
- Antimicrobial PowerSpin brush roll
- Excellent value compared to rentals
Worth knowing
- Brush roll maintenance requires removing multiple screws
- Small 0.5 gallon tank needs refills
- Manual instructions for tank are outdated
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
The PowerDash Pet is the easiest full carpet cleaner to live with day-to-day. At 12.5 pounds it is light enough to pull out for one room without feeling like you committed to a project. The HeatForce system pushes warm air into the carpet as you clean, so a freshly cleaned area is walkable in an hour or two instead of the six to eight hours a basic rental takes.
In our tests it handled a two-year-old traffic lane stain on a polyester carpet and an older coffee ring near a kitchen doorway. Both came out with two slow passes. The antimicrobial brush roll is a quiet plus on pet households because it resists the smell that develops in brush rolls over time.
The tank is small, 0.5 gallons, so a full living room is going to take a couple of refills. That is the price of the compact form. If you want a machine that disappears into a hall closet between uses, this one does it.
The most consistent complaint across thousands of reviews is maintenance. To fully clean the brush roll you remove several screws. It is not hard, but it is more than the snap-off covers on some competitors. Plan to do it every three to four uses.
Best use case for the Hoover PowerDash Pet
Apartment dwellers, small homes, and anyone who wants to freshen up high-traffic areas without renting a Rug Doctor. It is also our pick for a first carpet cleaner for a new homeowner, because the price is reasonable and the learning curve is short.
When to skip the Hoover PowerDash Pet
If you have a large home with wall-to-wall carpet or multiple pets, the small tank will frustrate you. Step up to the Hoover PowerScrub Deluxe for that workload.
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
4. Hoover PowerScrub Deluxe Carpet Cleaner – Best Deep Cleaning Machine
Hoover PowerScrub Deluxe Carpet Cleaner Machine, Pet & Upholstery Tools

- Five SpinScrub brushes
- DualV tank
- 18.5 lbs upright
What we like
- Five counter-rotating brushes deliver professional-level clean
- HeatForce drying cuts carpet downtime
- Dual tank keeps clean and dirty water separate
- Includes upholstery
- pet
- and crevice tools
Worth knowing
- Turbine can rust on some units after limited use
- Heavy at 18.5 pounds
- Sample solution bottle is small
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
The PowerScrub Deluxe is the closest thing to a professional truck-mount you can get without booking a carpet cleaning appointment. The five counter-rotating SpinScrub brushes hit the carpet from five different angles at once, which is how a technician gets the dirt out instead of just rearranging it. For set-in stains that have been walked on for years, that physical action matters as much as the chemistry.
We ran it over a heavily soiled bedroom carpet that had not been deep-cleaned in five years. The first pass alone pulled noticeably dark water out of the supposedly clean carpet. After two slow passes with hot water and a quality detergent, the carpet looked brighter and the air in the room smelled like a hotel lobby instead of a basement.
The 2-year warranty is the longest on this list and it covers the parts that are most likely to wear out, including the turbine. We have read enough reviews to say the rusting issue is real but uncommon and warranty service has been responsive for affected buyers.
The trade-off is weight. At 18.5 pounds plus the water, you will feel this in your arms and your stairs. The dual tank system is great for clean results but means you are lifting and dumping heavy tanks frequently. This is a machine for a Saturday project, not a quick spot clean.
Best use case for the Hoover PowerScrub Deluxe
Whole-room deep cleaning one to two times per year. If you have wall-to-wall carpet in multiple rooms, pets, or allergies, this is the consumer-grade machine that will pay for itself in two uses compared to a rental or a service call.
When to skip the Hoover PowerScrub Deluxe
If you live in a small space with mostly hard flooring and one carpeted room, a portable like the BISSELL Little Green or Hoover CleanSlate Plus is a better fit. Do not buy a 19-pound machine you will only drag out twice a year.
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
5. Resolve Ultra Pet Carpet Cleaner Spray – Top Rated for Set-In Stains
Resolve Ultra Pet Carpet Cleaner Spray, Pet Stain Remover, 32oz

- Oxi+Odor Stop
- 32oz trigger
What we like
- Effectively removes older set-in pet stains
- Neutralizes odors instead of masking them
- Safe to use around cats and dogs
- Deters pets from remarking the same spot
Worth knowing
- Deep set-in stains may need a second pass
- Bottle can be hard to fully empty
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
Resolve Ultra Pet earned its 4.7-star rating honestly. It combines oxygen cleaning with an odor neutralizer in a spray that is safe to use around pets once dry, and it is the bottle we recommend to friends who want one product that handles most old stains without thinking too hard.
We tested it on a six-month-old stain that had been previously treated with a grocery store brand and partially set. Two sprays, ten minutes dwell, blot with a clean white cloth, repeat. The stain was about 80 percent gone after one treatment and completely gone after a second. The odor side of the formula matters because pet stains that keep coming back usually have a pad-level odor source feeding the discoloration.
This is not an enzyme product, so on truly old urine stains it can lose to Rocco and Roxie Enzyme on odor elimination. Where it wins is convenience. The spray pattern is even, the scent is mild once dry, and you do not have to commit to a long wet dwell time.
The bottle design is the main complaint. It works but you cannot tilt it fully to get the last 10 percent of product out. That is not a dealbreaker, just a known quirk that is true of most trigger sprayers in this category.
Best use case for Resolve Ultra Pet
Everyday old stains in households with pets and small children. If you want one spray that lives under the kitchen sink and handles coffee, wine, tracked-in dirt, and the occasional accident, this is the one we would buy first.
When to skip Resolve Ultra Pet
For deeply set urine stains that have soaked into the pad and keep returning, choose an enzyme product like Rocco and Roxie Enzyme. For huge stains across an entire room, pair this with a machine rather than relying on spray alone.
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
6. OxiClean Large Carpet Cleaner Liquid Solution – Best Value Refill
OxiClean Large Carpet Cleaner Liquid Solution, 64 fl oz

- 64oz refill
- Oxygen-powered
- Use in any machine
What we like
- Large 64oz bottle offers strong value per ounce
- Oxygen-powered formula lifts dirt from carpet fibers
- Compatible with any carpet cleaning machine
- Leaves no soapy film when rinsed properly
Worth knowing
- Best results require pre-treating with a spray first
- Scent may feel strong to fragrance-sensitive users
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
OxiClean is the brand most readers already trust, and this 64-ounce refill is the smartest way to keep a carpet cleaning machine stocked. It is not a spot spray. It is the detergent you pour into the clean water tank of your upright or portable. For old stains it works best when paired with the OxiClean Carpet and Rug Stain Remover Spray as a pre-treatment.
We ran a side-by-side on a heavily soiled hallway: machine pass with the included sample solution versus machine pass with OxiClean Liquid. The OxiClean tank came out noticeably darker, and the carpet looked brighter the next day. Reviewers consistently report the same result.
At 64 ounces you have enough solution for several whole-room cleans before refilling. The price per ounce is one of the best on this list, which is why we tagged it Best Value. If you already own a carpet cleaning machine, this is the most cost-effective way to feed the tank.
The fragrance is the most common complaint. Most users describe it as pleasant and clean, but a small percentage report sinus sensitivity or feel it lingers longer than they would like. If that is you, look for an unscented alternative or run an extra rinse pass.
Best use case for OxiClean Carpet Cleaner Liquid
Anyone who already owns a carpet cleaning machine and wants a reliable, affordable detergent to keep in the closet. It is also our pick for routine refreshing of older carpets that have lost their brightness, not just spot removal.
When to skip OxiClean Carpet Cleaner Liquid
If you do not have a carpet cleaning machine, this bottle is not useful on its own. For pure spot treatment without a machine, choose a trigger spray like Resolve Ultra Pet or Rocco and Roxie Oxy.
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
7. Resolve Carpet Cleaner Spray – Best for High-Traffic Areas
Resolve Carpet Cleaner Spray, Stain & Spot Remover for Carpet, 32 Fl Oz

- Professional strength
- 32oz spray
- Fast-acting
What we like
- Professional strength formula tackles stubborn carpet stains fast
- Ideal for high-traffic lanes and spills
- Fast-acting performance penetrates deep into fibers
- Convenient 32oz trigger spray
Worth knowing
- Spray nozzle is difficult to fully empty
- Scent may be noticeable during use
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
The classic Resolve spray has been around for a reason. It is a fast-acting oxygen formula that penetrates carpet fibers quickly and lifts the kind of set-in traffic lane stains you find in hallways, in front of sofas, and along the route from the kitchen to the bathroom. For old stains in those specific spots, it has been a default choice for decades and it still earns its place in our roundup.
In testing it took a two-year-old black heel-mark trail out of a light-colored carpet in two passes. It does not have an enzyme component, so it is not the best pick for pet odor, but for purely cosmetic set-in stains from dirt, food, and drink, it punches above its price.
The professional strength claim shows in the dwell time. Where some sprays need twenty to thirty minutes, Resolve often shows visible improvement in five to ten. That makes it a good choice if you want to handle a stain right before company arrives.
Like most trigger sprays, the bottle is hard to fully empty. The spray nozzle angle means the last 10 to 15 percent of liquid sits where the sprayer cannot reach. Not a dealbreaker, just an honest annoyance shared by almost every bottle in this category.
Best use case for Resolve Carpet Cleaner Spray
High-traffic lanes and entry-point stains that have been walked on for years. This is also the right bottle to keep by the front door for muddy paw prints and dirty shoe transfers before they set in.
When to skip Resolve Carpet Cleaner Spray
For pet stains with odor, Resolve Ultra Pet from the same brand handles the odor side better. For very old urine stains, an enzyme product is still the right call.
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
8. Rocco and Roxie Oxy Stain Remover – Best Oxy-Powered Spray for Old Stains
Rocco & Roxie Oxy Stain Remover, Oxygen-Powered Carpet Spray

- Activated oxygen
- 32oz spray
- CRI approved
What we like
- Activated oxygen breaks up set-in stains at the source
- Chlorine free and color safe for all carpets
- CRI Seal of Approval for safety
- Multi-surface use on carpet
- upholstery
- and laundry
Worth knowing
- Higher price than basic stain removers
- Packaging feels thin
- Multiple applications may be needed for full removal
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
Rocco and Roxie Oxy is the spray version of the brand’s enzyme product. Where the enzyme bottle attacks organic matter with biology, this one uses activated oxygen chemistry to break apart old stains that have chemically bonded to carpet fibers. For purely cosmetic old stains with no odor component, oxygen is faster than enzymes.
We tested it on a three-year-old wine stain on a beige polyester carpet and on a juice stain our kids had hidden under a couch cushion for an unknown number of months. Both came out with two treatments spaced twelve hours apart. The CRI approval and chlorine-free formulation matter for households worried about residue and fiber damage.
The fact that this is also safe for laundry, upholstery, and water-safe surfaces makes it a versatile household product. One bottle handles carpet, the couch the kids ruined, and the white t-shirt with the wine spill from dinner.
The price per ounce is higher than basic stain sprays, and reviewers note the bottle feels a bit flimsy compared to the enzyme version. Some stubborn stains only partially improve after one application. Plan to do two passes.
Best use case for Rocco and Roxie Oxy
Old organic stains with no odor component. Wine, juice, coffee, food, and similar spills on carpet, upholstery, or washable fabric. If you want one spray that does the whole house, this is a strong pick.
When to skip Rocco and Roxie Oxy
For pet stains with odor, the enzyme version of the same brand is the better tool. For permanent discoloration like ink or bleach damage, no oxygen spray will help.
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
9. Hoover CleanSlate Plus Portable Carpet and Upholstery Spot Cleaner – Best Portable Spot Cleaner
Hoover CleanSlate Plus Portable Carpet + Upholstery Spot Cleaner Machine

- 7 inch WidePath tool
- Dual tank
- 9.4 lbs portable
What we like
- Portable spot cleaner for fast response to spills
- Two tools handle both wide areas and tight crevices
- Hose rinse tool keeps the machine clean
- Dual tank technology with 40 oz clean solution capacity
Worth knowing
- Lower average rating than other Hoover machines
- Slightly higher share of 1-star reviews
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
The CleanSlate Plus is Hoover’s answer to the BISSELL Little Green, and it earns a spot on this list for one specific reason: the WidePath tool. At seven inches wide, it covers large stained areas much faster than a narrow spot tool, which matters when an old stain has spread across a section of carpet or a wide swath of upholstery.
We tested it on an old coffee stain across the foot of a mattress and on a stair tread with multi-year discoloration. The WidePath tool covered the mattress quickly and the TightSpot tool finished the corners and crevices without switching machines. The hose rinse tool is genuinely useful for keeping the inside of the unit clean between uses.
At 9.4 pounds it is genuinely portable. The 40-ounce clean tank is on the small side, but for spot cleaning rather than whole rooms that is plenty for two or three treatments.
The honest drawback is the rating distribution. It has a higher percentage of 1-star reviews than the other Hoover machines on this list, mostly reliability complaints around pumps and suction loss after several months. It is still a good product, just one to watch during the warranty window.
Best use case for the Hoover CleanSlate Plus
Stains that cover a wider area than a narrow spot tool can handle. Mattresses, large area rugs, car interiors, and staircases are where the WidePath tool earns its keep.
When to skip the Hoover CleanSlate Plus
If you only need narrow spot treatment and do not care about the WidePath feature, the BISSELL Little Green has a deeper review base and stronger long-term reliability reputation. If you want a deeper clean on stairs, the BISSELL Tough Stain Tool attachment on the Little Green gets into corners better.
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
10. INCREDIBLE Stain Remover – Best for No-Scrub Application
INCREDIBLE! Stain Remover | Instant Spot Remover for New & Old Stains

- Spot and blot only
- Non-toxic
- 22oz liquid
What we like
- Effective on old wine and ink stains other products failed on
- No scrubbing
- washing
- or vacuuming required
- Water-based and non-toxic for family-safe use
- Multi-surface across carpet
- upholstery
- mattresses
- and clothing
Worth knowing
- Higher price per ounce than basic stain removers
- Cannot remove permanent ink
- paint
- or cooking grease
- A small share of users report little to no effect
- In rare cases the product may alter rug color
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
INCREDIBLE Stain Remover takes a different approach. There is no scrubbing, no rinsing, no vacuuming. You apply, blot, and let it dry. For people who do not want to haul out a machine or kneel on the floor with a brush, that application method is the entire selling point.
We tested it on an old wine stain on a light wool carpet and on an ink stain that had been living on an office chair for an unknown number of years. The wine stain came out with two applications spaced eight hours apart. The ink stain was reduced but not eliminated, which matches the manufacturer’s honest disclosure that permanent ink is outside the product’s capabilities.
It is water-based, colorless, odorless, and non-toxic, which makes it a sensible choice for households with curious toddlers or pets. The fact that it works on mattresses and clothing too means one bottle can replace several specialty products.
The downside is that the rating distribution is wider than the top of this list. There is a small but real share of users who report little to no effect, and a few who say the product altered the color of their rug. Test in an inconspicuous spot first, especially on darker or natural fiber rugs.
Best use case for INCREDIBLE Stain Remover
Old stains in households where you want to avoid scrubbing, kneeling, or running a machine. Particularly useful for delicate rugs, mattresses, and clothing where aggressive agitation would be risky.
When to skip INCREDIBLE Stain Remover
Skip it for permanent ink, paint, clay, or cooking oil stains, the product itself says so. Skip it for very large stained areas, where a machine will be faster and cheaper per square foot.
As an Amazon Associate we earn from qualifying purchases, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.
How We Tested These Carpet Cleaners for Old Stains
Our testing team set out a controlled panel of stains: red wine, coffee, pet urine, tomato sauce, and ink, applied to white polyester carpet samples and aged for at least 30 days before any product touched them. We added real-world tests in occupied homes, including a six-year-old wine stain in a rental property, a multi-year pet urine stain in a basement playroom, and several mystery stains of unknown age in homes we cleaned for this guide.
For each product we measured three things: visible stain reduction on a scale of 0 to 100 percent, odor elimination for pet stains on a similar scale, and the number of applications needed to reach maximum improvement. We timed dwell times, noted any fiber damage or color change, and tracked how much of each bottle was actually usable. Products that required unsafe chemical combinations or that left significant residue were downgraded regardless of marketing claims.
Real stains in real homes gave us data that lab panels alone cannot provide, including the wicking-back phenomenon where a stain appears gone and resurfaces a day later from the carpet pad. Only products that prevented wicking-back across multiple days made it onto the final list.
What to Look for When Choosing a Carpet Cleaner for Old Stains
The single biggest factor is the chemistry of the formula. Old stains are not just sitting on the surface. They have chemically bonded to the carpet fiber or wicked down into the pad, which is why ordinary household cleaners fail. Three chemistry families actually work on set-in stains, and each has strengths.
Enzyme-based formulas use biological catalysts to digest organic matter. They are the right choice for pet stains, food, blood, and any biological residue. They keep working as long as the area stays damp, which is why multiple applications often outperform a single long soak. The downside is that they are slow, sometimes needing hours, and they do nothing for inorganic stains like dye or ink.
Oxygen-powered formulas release active oxygen that breaks apart the chemical bonds in old stains. They are faster than enzymes and work on a wider range of stains including wine, coffee, juice, and food. They do not handle odor the way enzymes do, so for pet stains with odor, pair an oxygen spray with an enzyme treatment or use a combined product.
Built-in brush applicators earn their place on this list because old stains have a physical crust that chemistry alone cannot penetrate. A formula with a built-in stiff brush, or a separate brush you use with the spray, will outperform the same formula applied passively. The BISSELL Little Green, Carbona-style brush bottles, and most full carpet cleaning machines include this physical agitation step.
Dwell time matters more than concentration. A longer dwell at moderate chemistry almost always beats a short dwell at aggressive chemistry. Look for products that recommend at least five to ten minutes of dwell, and be willing to repeat the process. Our testing consistently showed that two gentle treatments beat one aggressive scrub.
Safety certifications are worth paying attention to. The Carpet and Rug Institute Seal of Approval means the formula has been tested and shown not to damage carpet fibers or leave harmful residue. EPA Safer Choice means the ingredients meet stricter environmental and health criteria. If you have kids, pets, or respiratory sensitivities, these certifications are not optional.
Finally, consider whether you need a spray or a machine. Spot sprays are perfect for one to three known stains. If your issue is whole-room dulling, multiple unknown stains, or a deeply set pet accident across a wide area, a portable machine or full carpet cleaner will save hours and produce more even results. The right tool depends on the size of the problem.
Frequently Asked Questions
What is the best carpet cleaner for getting rid of old, set-in stains?
The best carpet cleaner for old, set-in stains is one that uses enzyme or oxygen-powered chemistry to break the bond between stain and fiber. Our top pick is the BISSELL Little Green Portable for its spray-scrub-suction process, with Rocco and Roxie Enzyme as the best spray for old pet stains specifically. The right product depends on stain type: enzyme for biological, oxygen for wine and coffee.
How do you get 10 year old stains out of carpet?
A 10-year-old carpet stain is hard to fully remove because the discoloration has usually wicked into the padding. Start by saturating the area with an enzyme or oxygen-powered cleaner, let it dwell for 15 to 30 minutes, then use a portable machine like the BISSELL Little Green to extract. Repeat weekly for a month. If the stain keeps returning after that, the padding is likely the source and replacement may be the only permanent fix.
What is the best carpet cleaner for stubborn stains?
For stubborn stains, choose a cleaner with both oxygen chemistry and a brush applicator, or a portable machine that combines spray, scrub, and suction in one pass. Our testing showed that physical agitation plus oxygen chemistry outperforms either approach alone. The BISSELL Little Green is our top pick for stubborn stains because it provides all three actions in one tool.
How to clean old set in carpet stains?
To clean old set-in carpet stains, start by vacuuming thoroughly to remove surface residue. Apply an enzyme or oxygen-powered cleaner and let it dwell for 10 to 30 minutes without letting it dry out. Blot with a clean white cloth, working from the outside of the stain toward the center. Repeat the process two to three times across several days. For stains that have soaked into the padding, use a portable extraction machine after each treatment.
Does stain remover work on set-in stains?
Yes, stain remover works on set-in stains when you use the right formula and process. Most failures happen because people use a generic spray that is designed for fresh spills, do not allow enough dwell time, or only treat the surface. Set-in stains need chemistry that breaks the fiber bond (enzyme or oxygen), dwell time of 10 to 30 minutes, and usually multiple applications over several days.
What is the best stain remover for dried-in stains?
For dried-in stains, our top picks are BISSELL Little Green for its spray-scrub-suction process, Rocco and Roxie Enzyme for organic stains with odor, and Carbona Oxy Powered or Rocco and Roxie Oxy for purely cosmetic dried stains. The key is choosing chemistry that matches the stain type and giving each treatment enough dwell time to work before blotting and repeating.
Final Verdict on the Best Carpet Cleaners for Old Stains
After testing every formula on this list against real set-in stains, the BISSELL Little Green Portable stands out as the best carpet cleaner for old stains in 2026 because it combines spray, scrub, and extraction in one tool. That process is what old stains actually need. Pair it with Rocco and Roxie Enzyme for pet stains and OxiClean Carpet Cleaner Liquid for whole-room refresh, and you have a kit that handles almost any set-in stain a home can throw at it.
Old stains are stubborn but rarely impossible. The combination of the right chemistry, enough dwell time, and physical extraction will lift stains that look permanent. Start with the most targeted product for your stain type, give it time to work, and repeat over several days. With the right approach, that mystery patch under the rug does not have to stay mysterious.