I've cleaned other people's carpets for fifteen years, eight of them running my own residential cleaning business here in Phoenix, and I still judge every machine by one thing: what comes out in the dirty-water tank. Suction numbers on the box are marketing. The tank is evidence. That's the lens I brought to this comparison of carpet cleaners for pet stains, because pet accidents are where most machines quietly fall apart. A cleaner that looks impressive on a clean living room rug will tell you the truth on the third pass over a set-in stain. I care about how long the carpet stays damp, how much the machine weighs when I have to carry it up a staircase, and what the solution costs per job, because those three things decide whether a machine gets used or sits in the garage.
The short answer: if you have pets and open rooms, the Rug Doctor Pet TruDeep is the machine I'd start with. If your carpet problems live on a staircase, a couch, and a car seat, the Hoover CleanSlate XL is the smarter buy. The Shark StainForce is for fresh accidents you want handled in the next five minutes, and the Rug Doctor Pro Deep with the Oxy bundle is for people who clean whole floors on a schedule.

Shark StainForce Cordless Stain, Odor & Urine Remover, 1 Tool, HX095BRN
Grab-and-go cordless reach for fresh accidents, corners, and car seats
Cordless tanks and runtimes are built for spots, not whole rooms

Rug Doctor Pet TruDeep Carpet Cleaner with Pet Upholstery Tool
Full-size recovery plus a dedicated pet upholstery tool
Heavy to haul upstairs, and it wants its own solution

Rug Doctor Pro Deep Commercial Carpet Cleaner with Oxy Cleaner Bundle
Built for repeated deep cleaning, and the oxy bundle covers a first round of solution
Commercial weight and footprint are overkill for one apartment room

Hoover CleanSlate XL Deep Cleaning Carpet + Upholstery Spot Cleaner Machine
The portable that handles stairs, upholstery, and car interiors without a fight
Small tanks mean refills on anything bigger than a spot job
Prices and availability were captured from Amazon Creators API and may change.
How I judge a carpet cleaner
The dirty-water tank is the honest spec. Everything else on the box is a claim. When I finish a pass and tip the tank out, that water tells me whether the brush roll and the recovery path actually did anything, or whether I just smeared warm water around a stain and called it cleaning. If the tank comes out nearly clear after a visible stain, the machine didn't clean. It rinsed.
Dry time is the second number, and it's the one nobody advertises. A carpet that stays damp for two days is a mold factory, and in a Phoenix summer with the air conditioning running, a carpet that should be walkable by evening can stay soupy until the next morning if the machine leaves too much behind. Recovery, meaning how fast the brush roll lifts water back out of the fiber, matters more than the suction figure printed on the box. That's why I clock dry time on every machine instead of trusting the spec sheet.
Weight is a feature, not a compromise. A machine that is a pain to haul up a staircase gets used less, and a machine that gets used less cleans worse than a cheap one that gets used every week. I check the weight with a full clean tank, because that's the weight you actually lift.
And the solution is part of the machine. A cheap unit that demands expensive proprietary formula is not a cheap unit. I keep a shelf of solutions I actually trust, and I still check what a machine will accept before I recommend it.
Shark StainForce Cordless: the five-minute machine
The Shark StainForce Cordless Stain, Odor & Urine Remover is the one I reach for when the problem is fresh and the clock is running. It's cordless, it's light enough to carry one-handed, and it's aimed squarely at the accident that just happened rather than the whole room. If your dog has a favorite corner, this is the tool that lets you deal with it before it becomes a permanent feature of the floor.
What it does well is reach. No cord means no hunting for an outlet, no unplugging a lamp, no dragging a full-size upright into a hallway to deal with a spot the size of a saucer. That matters more than people expect. The machines that get used are the machines that are easy to grab, and a cordless spot remover wins that argument every time.
What it does not do is clean a whole living room in one sitting. Cordless spot machines live and die by battery time and tank size, and both are sized for accidents, not for a spring deep clean of an open floor plan. Treat it as a first-responder tool, not a replacement for a full-size cleaner. If your home has both a pet and wall-to-wall carpet, you probably want this alongside a plug-in machine, not instead of one.
Rug Doctor Pet TruDeep: the pet-household upright
The Rug Doctor Pet TruDeep Carpet Cleaner with Pet Upholstery Tool is the machine I'd hand to a household with a dog, a cat, and a carpeted living room. It's a full-size upright, which means a real recovery path and a tank you empty once instead of four times, and it ships with a pet upholstery tool, which is the attachment people actually need and rarely get in a budget box.
The upholstery tool is the part I'd pay attention to. Pet accidents don't only land on carpet. They land on the couch, the armchair, the dog bed, and the car. A full-size upright with a hose and a dedicated pet tool covers all of those surfaces, and it covers a whole room in the time a portable needs to cover a stairwell. If your cleaning list is "the entire downstairs," this is the shape of machine that finishes the job.
The honest downside is weight and stairs. A full-size upright with a full clean tank is a haul, and if your carpeted rooms are upstairs, you'll feel it. It also expects its own solution lineup, and solution cost adds up across a year of regular use. That's not a flaw, it's the price of a machine with enough recovery power to do a whole room properly.
Rug Doctor Pro Deep Commercial with the Oxy bundle
The Rug Doctor Pro Deep Commercial Carpet Cleaner with Oxy Cleaner Bundle is the closest thing in this group to the machines I rented back when I was cleaning other people's houses for a living. Commercial-grade means built for repeated deep cleaning rather than occasional touch-ups, and the oxy cleaner bundle means you're not shopping for solution the day the box arrives.
Who is this for? Landlords turning over a unit between tenants. People with a long-haired dog and a light-colored carpet who have accepted that cleaning is now a monthly chore. Anyone who has ever paid a professional and thought, "I could do this myself if I had the right machine." The oxy bundle matters here because oxidation is genuinely useful on organic staining and odor, and having it in the box removes one excuse to put the job off.
The trade-off is the same one that comes with any commercial-grade tool: size, weight, and a footprint that doesn't fold into a closet. If you live in an apartment with one carpeted bedroom, this is more machine than your problem. If you're cleaning a whole house on a schedule, it's less machine than you need to worry about.
Hoover CleanSlate XL: the portable that earns its closet space
The Hoover CleanSlate XL Deep Cleaning Carpet + Upholstery Spot Cleaner Machine is the one I recommend most often to people who describe their problem as "the stairs and the couch." It's a portable spot cleaner, which means it's built to be carried, aimed, and stored without a wrestling match, and it handles upholstery and carpet with the same hose and tool.
Portables beat full-size machines on stairs and furniture, full stop. There is no version of hauling a full-size upright onto a staircase that ends well, and upholstery work on a couch is nearly impossible with a machine that assumes you're standing behind it on flat carpet. A portable solves both. It's also the machine that gets used on the car, which is where a lot of pet odor actually lives.
The limitation is capacity. Portable spot cleaners have small tanks by design, so a job that covers a whole room means stopping to refill and empty more than once. That's the honest cost of the format, and it's worth paying if your cleaning list is furniture and stairs rather than open floor. Buy for your biggest cleaning job, not your ideal one. Most people overbuy for a stairwell.
The trade-offs nobody prints on the box
Cordless versus corded is really a question about scope. Cordless machines win on speed and reach and lose on runtime and tank size. Corded full-size machines win on recovery and lose on convenience. Nobody escapes that trade, no matter what the marketing says.
Full-size versus portable is a question about geography. If your carpet is in one open room, a full-size upright finishes faster and leaves less water behind. If your carpet is on stairs, in a hallway, or under a couch, a portable is the only format that makes the job pleasant enough to actually do.
Solution cost is the quiet one. Machines that require proprietary formula turn a one-time purchase into a subscription. The Rug Doctor Pro Deep bundle softens that by including oxy cleaner up front, and the Shark cordless is aimed at small jobs where you use very little solution. Do the math on a year of cleaning before you decide, not just the number on the product page.
And dry time is the one that decides whether you have a clean carpet or a damp problem. Whatever you buy, plan on air movement and a fan. A machine that leaves the carpet walkable by evening is worth more than one with a bigger suction number and a wet floor the next morning.
Which one should you actually buy
For a pet household with carpeted living space, the Rug Doctor Pet TruDeep is the balanced pick. It has the recovery power for whole rooms and the pet upholstery tool for the couch, which covers the two jobs that actually come up.
For stairs, couches, and cars, the Hoover CleanSlate XL is the portable I'd choose. It's the format that fits the job, and it stores without a fight.
For fresh accidents and daily maintenance between deep cleans, the Shark StainForce cordless is the machine you'll actually grab. Speed and reach are its whole argument, and for a fresh stain, speed is the difference between a spot and a memory.
For whole-house cleaning on a schedule, or rental turnover, the Rug Doctor Pro Deep Commercial with the oxy bundle is the one built to take repeat use. It's heavy, it's big, and it's the closest thing here to a professional machine.
What I'd check before you click buy
Measure the space you actually clean. Count the carpeted rooms, then count the stairs and the upholstered furniture. If the furniture list is longer, buy a portable. If the room list is longer, buy a full-size upright.
Then check the weight with a full tank in your head, not on the spec sheet. If you can't see yourself carrying it up your stairs, you won't. And check what solution the machine accepts before you buy, because the cheapest machine with the most expensive formula is not the cheapest machine.
Some stains are furniture now. No machine in this comparison, or any other, is going to lift a twenty-year-old dye stain out of a light carpet. What a good machine does is pull the dirt and the moisture that you can still reach, and leave the carpet dry enough to live on by the end of the day. That's the whole job.
