Best Carpet & Rug Vacuum Cleaners Reviews 2020

In this article, we’re going to be checking out the five best carpet cleaners. We made this list based on our personal opinion and hours of research and we’ve listed them based on features, size, suction quality, and overall cleaning strength. We’ve included options for every type of consumer.

So if you’re looking for an affordable cleaner for a small apartment or a powerful cleaner for a large house, we have the product for you. If you want more information and updated pricing on the products mentioned, be sure to check the links in the description below.

Hoover PowerDash Pet Compact Carpet Cleaner

The fifth product on our list is the Hoover PowerDash Pet. This is our best budget carpet cleaner designed for small spaces that pick up a lot of traffic.

The Hoover PowerDash Pet is a great lightweight carpet cleaner with a dedicated, sturdy design that lives up to its name. It features a half gallon tank, which is best suited to small spaces like apartments or condos, rather than a large house with a bigger footprint. It’s ideal for homes with a modest degree of traffic and perhaps one pet.

The easy to use tank is a plus. Removing the tank is very easy, making dumping a straightforward process so you can get back to cleaning in no time. The PowerDash Pet includes a built-in filter to trap particles that might otherwise harm the motor, which is a great feature that extends the cleaner’s lifespan. Cleaning this filter out periodically will keep suction power and efficiency high.

The cleaner runs on a seven amp motor that controls the suction, which is very impressive for a carpet cleaner at this price point. The powered brush loosens debris embedded deep in carpet fibers for a thorough cleaning job. It’s powered by a 120-volt outlet and draws under 40 watts, making it quite energy efficient.

The device also includes a 20-foot power cable for extended travel. The PowerDash Pet weighs twelve and a half pounds, which is much lighter than you’d expect from a carpet cleaner. That makes it easy to transport from room to room at a little over 43 inches tall. It’s also short enough to be stored easily in a closet or other location without taking up much space.

The nozzle is only 10 inches wide, however, which isn’t as large as higher priced models and may require a few passes to get rid of certain areas with more dirt or stains. The PowerDash also doesn’t come with any add ons, and that’s on purpose. By keeping its focus on carpet cleaning, the PowerDash can achieve maximum suction at all times without having to channel any cleaning power to another nozzle or hose.

Hoover PowerDash Pet Compact Carpet Cleaner
Hoover PowerDash Pet Compact Carpet Cleaner

Main Features

Suction power – two times more cleaning power than the leading lightweight carpet cleaner.

Good cleaning –  The spinning pet brush roll delivers powerful cleaning with anti-microbial protection

Concentrated – Powerful detergent solution for everyday stains, odors, dirt, and grime on carpets, area rugs, upholstery and car interiors.


Very powerful–  This carpet cleaner is surprisingly powerful for a device at this price level.

Lightweight – The unit weighs very little, making it easy to carry in-store focused design.

No extra gadgets or add ons –  This means that this carpet cleaner focuses on maximum suction at all times.


Small tank– The half-gallon tank might not be enough for larger areas or households.

Small nozzle– This device’s nozzle is only 10 inches wide, meaning multiple passes might be necessary to clean thoroughly.


The Hoover PoweredDash Pet vacuum is for those who are looking for a budget carpet cleaner and live in a smaller, more compact spaces that can adequately take advantage of its small size.

Hoover PowerDash Pet Compact Carpet Cleaner, Lightweight, FH50700, Blue (Kitchen)

New From: $99.99 USD In Stock
Used from: $96.99 USD In Stock

Hoover Power Scrub Deluxe Carpet Cleaner Machine

The fourth product on our list is the Hoover Power Scrubbe Deluxe. This provides the best value per dollar and is excellent for an average user looking for a carpet cleaner with a bit more power and enhanced design elements.

The Hoover Power Scrub Deluxe manages to have all the necessary features to land our pick as the best value per dollar option. It’s a lightweight carpet cleaner at just 19 pounds, which is heavier than the PowerDash Pet, but still easy to move around the house.

A 20-foot power cord gives you a lot of travel distance without having to unplug and replug, and it wraps up nicely around the back of the unit’s power cord holder. It holds one gallon of water versus the half-gallon found in the PowerDash as well, so that’s double the cleaning before it requires a dump. It also supports a second tank for dirty water, plus an indicator that informs you when it’s time to empty and refill the tank.

Each tank includes a handle, which makes it easy to remove, empty, and refill without having to risk spillage. Generally associated with specific water tank designs, the Power Scrub Deluxe goes a step further with the inclusion of a quick dryer that allows your carpet to dry faster.

Other features include a Spin Scrub, which moves the brushes in a 360-degree pattern to clean a wide range of carpeting, plus automatic detergent mixing, for the perfect balance during your cleaning sessions.

Rinse technology cleans carpets with soap before switching to a water option, to get rid of leftover residue, and a dual V nozzle focuses primarily on cleaning tough stains that an ordinary carpet cleaner might have difficulty with.

The Power Scrubb Deluxe also comes with an add on crevice tool to grab dirt from creases in the sofa and similarly hard to reach spots.

Hoover Power Scrub Deluxe Carpet Cleaner Machine
Hoover Power Scrub Deluxe Carpet Cleaner Machine

Main features

Spin scrub brush system – This carpet cleaner can deep clean carpets with the toughest dirt thanks to powerful 360-degree brushes.

Dual V nozzle –  Evenly clean surfaces with equal suction

Heat force –  spreads heat around the cleansed area to speed up dry time while lifting stubborn stains

Lightweight – At less than 19 pounds, it’s easy to pick up and go wherever the mess is.


Powerful suction – This is one of the best-in-class carpet cleaners, delivering equal powerful suction to fight stains and dirt.

Dual one-gallon tank design –  This carpet cleaner has two separate one-gallon tanks for clean and dirty water, which can easily be removed and placed back

Spin scrubbing – 360-degree rotating brushes, dig deep into carpet fibers to loosen and lift dirt for optimal cleaning


Tank storage – One-gallon tanks are generous for smaller houses, but not well suited to larger ones.


The Hoover Power Scrub Deluxe is best suited for average-sized homes, where quality cleaning power is necessary to cover a wider area without wasting too much time. This is an excellent carpet cleaner with a bevy of features to clean even the most challenging stains while keeping carpets in pristine condition.

Hoover Power Scrub Deluxe Carpet Cleaner Machine, Upright Shampooer, FH50150, Red (Misc.)

New From: $129.00 USD In Stock
Used from: $110.98 USD In Stock

BISSELL SpotClean Pet Pro Portable Carpet Cleaner

The third product on our list is the Bissell SpotClean Pet Pro. This is our best portable carpet cleaner.

 Those who want a more portable carpet cleaner might want to check out Bissell SpotClean Pet Pro, a device weighing just 13 pounds, with nearly three-quarters of dirt tank capacity. It takes up far less space in your closet than an upright carpet cleaner, and it’s portable.

The SpotClean Pet Pro includes a 22-foot long power cord for high travel distance through your home without having to unplug.

The five-foot hose helps with versatile cleaning in higher spots, in tight spaces of the sofa, or other hard to reach places.

The SpotClean Pet Pro features a stain trapper tool that isolates pet mishaps to protect against unwanted odors or damage. This not only makes it an excellent portable option but one well suited for your furry friends too.

Suction power is excellent, reducing the time needed to clean your carpet. The included brushes loose dirt and debris from carpet fibers to aid in the cleaning process. The device also comes with a cleaning agent called the Professional Pet Urine Eliminator, whose name is self-explanatory. This digs deep into the carpet to get rid of odors that may otherwise linger even after cleaning has been performed.

The portable design of the SpotClean Pet Pro means it can tackle these types of accidents, even on stairs, thanks to the inclusion of its five-foot hose. It does require a bit of effort on the part of the user to really press down on those more difficult stains, but a tradeoff is a machine that generates an unbelievably powerful amount of suction to take care of them.

BISSELL SpotClean Pet Pro Portable Carpet Cleaner
BISSELL SpotClean Pet Pro Portable Carpet Cleaner

Main features

Powerful cleaning – This carpet cleaner combines powerful suction, brushing action, and cleaning solution, to remove embedded dirt and pet stains.

Versatile – Designed to easily clean carpets, upholstery, stairs, pet beds, area rugs, auto interiors and more.

Three-quarter gallon tank size – The large capacity tank allows you to clean more areas without emptying and filling the tank.

Pet tools – This carpet cleaner comes with a stain trapper tool and tough stains tool.

Convenient – This carpet cleaner features a long hose and a 22 feet power cord, allowing you to clean hard to reach areas such as rugs, stairs, and upholstery.


Portable – The small size of this carpet cleaner takes up little space and features a long cord and hose to get it to hard to reach areas.

Powerful suction – This carpet cleaner features potent suction that requires minimal effort to clean carpets

Stain trapper tool – This carpet cleaner can separate pet accidents to avoid unwanted odors and stains inside the machine.


Small tank – The three quarter gallon tank isn’t enough to clean medium to large houses without requiring emptying and refilling.


The Bissell SpotClean is handy for those who need a quick on the go carpet cleaner but don’t want to invest in one of the traditionally larger models. It’s easy to store without taking up much in the way of space, and it’s packed with heavy-duty cleaning power that makes cleaning carpets an effortless affair.

BISSELL SpotClean Pet Pro Portable Carpet Cleaner, 2458 (Kitchen)

New From: $169.99 USD In Stock
Used from: $169.99 USD In Stock

BISSELLProHeat 2X Revolution Max Clean Pet Pro Full-Size Carpet Cleaner

The second product on our list is the BissellProHeat 2X  Revolution, our pick for the best steam-based carpet cleaner, packed into a traditional vacuum cleaner form factor.

It features multiple modes of operation, including Deep Clean and Express Clean, which uses less water and soap to help carpets dry faster. It also includes a cleanshot pre-treater pedal that can be foot pumped to distribute more soap onto the front brush when attacking deeper stains.

A soap and water trigger are situated on the inside of the handle for easy activation. This lends a little bit of user flexibility to the process, allowing you to control how deep the machine can clean.

The Bissell vacuum boasts exceptional cleaning ability thanks to heavy suction that can thoroughly grab a ton of dirt on the first pass, with a second pass only necessary for truly tough stains or problem areas. It attacks pet odors with the same tenacity as well.

The included water tank is only one gallon, which means it may need to be emptied more frequently if you’re working within an ample space. But that’s offset by how extremely fast the unit cleans carpets. It also shuts off automatically when the tank is full, which allows you to continue operating the carpet cleaner without having to continually check any indicator levels.

Additional features like the express clean mode are handy for cleaning carpets on short notice. The Bissell pet pro isn’t as small and portable as the SpotClean Pet Pro, so it will take up more space in your closet or storage room. It trades this off with an easy to clean design that saves a lot of time before your next cleaning job. Bissell includes a nozzle cleaning tool to banish hair and dirt buildup, which is a nice plus.

BISSELLProHeat 2X Revolution Max Clean Pet Pro Full-Size Carpet Cleaner
BISSELLProHeat 2X Revolution Max Clean Pet Pro Full-Size Carpet Cleaner

Main Features

Design – Engineered to be the best and most powerful carpet cleaning system for the toughest pet stains and odors, even removing skunk odor.

New max clean mode – Combined with 12 rows of rotating dual dirt lifter power brushes, it delivers professional-grade cleaning to remove deep-down embedded stains, dirt, and odors.

Drying time – The fastest dry time ever. New and improved express clean mode delivers dry carpets in about 30 minutes.

Portable – lightweight design with less than 18 pounds and a low profile foot makes it easy to use and maneuver around furniture.


Versatile – This carpet cleaner includes a lot of features that make it a multipurpose cleaning solution.

Great suction – This carpet cleaner features excellent suction to reduce the time needed to clean carpets.

Functions –  The express clean feature is great for last-minute cleaning duties.


It’s massive – This carpet cleaner is larger than many, making it a bit harder to store.


The BissellProHeat 2X is perfect for those who want to carpet cleaner with exceptional suction and features to chip away at the toughest and most stubborn stains. It isn’t the most portable option on our list, but it is one of the most powerful.

BISSELLProHeat 2X Revolution Max Clean Pet Pro Full-Size Carpet Cleaner, 1986 (Kitchen)

New From: $239.99 USD In Stock
Used from: $239.99 USD In Stock

Bissell Big Green Professional Carpet Cleaner Machine

Finally, the last product on our list is the Bessel Big Green. This is our best professional carpet cleaner.

The Bissell Big Green is aptly named not only for its large size but for its substantial cleaning capacity as well. It comes with an enormous one and three-quarters gallon tank capacity for professionals who make it their job to go into people’s homes and clean their carpets.

The Big Green certainly gets the job done with very little time or effort. The unit comes with a 6” stain attachment tool, a top-quality brush rotation system, a 24-ounce bottle of deep cleaning formula, and has a 10 ½” cleaning path width.

It cleans and dries carpets faster than most of its competitors, which is a plus considering the extra time savings of its one and three quarters gallon tank. The Big Greens brush system is especially handy since you can remove the brushes to clean out any debris or hair buildup. It also cleans in both directions simultaneously, meaning fewer passes to achieve the same result. These are tremendous time-saving features.

The unit is ready to go when it comes out of the box, requiring no setup. It is far heavier than other carpet cleaners on our list at 40 lbs, making it hard to carry around and maneuver. It’s a well-thought-out design, however, with a handle that can be folded down to save space in a closet.

A trigger on top of the handle dispenses soap for extra attention on tougher stains. The Big Green has two water tanks; one for clean water and one for dirty water. They sit atop each other so that the latter tank might be released with a quick handle function.

Performance-wise, it’s a monster. This is a professional grade carpet cleaner with extra-large brushes that penetrate deep into the carpet fabric to dig out the most tenacious dirt and stains. It also deals with pet odors surprisingly well. Incredibly powerful suction means less time making passes on your carpet, freeing up your day.

Bissell Big Green Professional Carpet Cleaner Machine
Bissell Big Green Professional Carpet Cleaner Machine

Main Features

Large tanks – This carpet cleaner features a 1 3/4 tank capacity

High performance – Heavy-duty suction power aids in fast drying time, cleans on the forward and backward pass for reduced cleaning time and dries more rapid than the leading competitive rental carpet cleaner.

Included cleaning materials – This carpet cleaner includes a trial-sized Bissell professional formula.


Maximum power – This is a professional grade carpet cleaner with tremendous suction power and in-depth cleaning features.

Dual pas suction – It works in both directions simultaneously to lift dirt and reduce cleaning time.

Large tanks – This carpet cleaner sports two one and three quarter gallon tanks for massive cleaning capacity.


It’s heavy – This carpet cleaner is much heavier and bulkier than others on the list, making it harder to move and store.


The Bissell Big Green is an excellent option for professional carpet cleaners or those with a lot of rugs inside a medium to large-sized home. It’s a heavyweight when it comes to cleaning, with a host of incredible features that drastically cut down on carpet cleaning.

Bissell Big Green Professional Carpet Cleaner Machine, 86T3 (Kitchen)

New From: $399.99 USD In Stock
Used from: $399.99 USD In Stock