These are the upright carpet steam cleaners that we have reviewed, these are your typical push-and-pull “like a vacuum” types of machines.

Hoover SteamVac Spin Scrub TurboPower Carpet CleanerHoover SteamVac SpinScrub TurboPower Carpet Cleaner

This is a highly rated Hoover SteamVac that has very good cleaning capabilities for a price under $200. It will give you the powerful cleaning capabilities you need to clean up your home or apartment without breaking your bank account. Read more.

Bissell Big Green Deep Cleaning MachineBissell Big Green Deep Cleaning Machine

This one has a crazy name attached to it, boasting the fact that it’s a big deal. Is it all that it’s cracked up to be? It has a lot of happy owners the love the heavy duty capabilities of this machine, so that is a good start. Let’s take a look at the details and see what people have to say. Read more.

Royal Commercial Carpet CleanerRoyal Commercial Carpet Cleaner & Extractor

If you need a powerful, straightforward carpet cleaner for home use, this is a pretty decent option. The Royal commercial carpet cleaner is priced about right for what it does. This is the only model we’ve looked at that has the “commercial” annotation attached to it’s name. What does it offer to live up this? Read more.

Hoover Platinum Collection Carpet CleanerHoover Platinum Collection Carpet Cleaner

Do you want a serious steam carpet cleaner, something that gets close to the performance of a professional cleaner without the cost? The Hoover Platinum Collection carpet cleaner be the one for you, but read our full review to understand the positives and negatives of this machine. Read more.

Bissel Quicksteamer Powerbrush Carpet CleanerBissell Quicksteamer Powerbrush Lightweight Carpet Cleaner

This lightweight machine offers steam cleaning in an affordable package. Even though it’s lightweight it still has pretty good deep cleaning capabilities, and people that buy this steam carpet cleaner are often surprised at how well it can clean. Read more.

Hoover MaxExtract77 Multi-Surface ProHoover MaxExtract77 Multi-Surface Carpet Steam Cleaner

The Hoover MaxExtract77 Multi-Surface Pro Carpet & Hard Floor Cleaner promises to give you drier floors in record time with its special MaxExtract DualV Nozzle Technology which enables the cleaner to pull up more dirty water. This unit also gives off pressurized water that loosens and lifts tough stains. Read more.

Hoover SteamVac Dual V Widepath Carpet CleanerHoover SteamVac Dual V Widepath Carpet Cleaner

This is a widepath carpet cleaner designed to provide equal suction across the entire width of it’s cleaning path. It’s designed to get as much water out of the carpet as possible, with even strokes of deep cleaning action. And it does a pretty good job of it, even if the descriptions sound grandiose. Read more.

Hoover SteamVac Carpet Cleaner with Clean Surge F5914-900Hoover SteamVac Carpet Cleaner with Clean Surge

This is a top rated, very affordable carpet cleaner for home use. It has over 1,000 five star reviews on Amazon.com for a reason – it has a lot of satisfied owners. It will be a good pick for people with smaller homes or apartments that need good deep cleaning for any reason, even pets. Read more.

Bissell ProHeat 2X Select Upright Deep Carpet CleanerBissell ProHeat 2X Select Upright Carpet Steam Cleaner

The Bissell ProHeat 2x Select Upright Deep Carpet Cleaner has a powerful 12 amp motor. It makes use of 12 rows of brushes which rotate to ensure deep cleaning. This cleaner also heats water so it can get rid of stains more effectively. Some models don’t do this, so this is a really nice features to have. Read more.

Hoover MaxExtract All-Terrain Carpet CleanerHoover MaxExtract All-Terrain Carpet Steam Cleaner

The Hoover MaxExtract All-Terrain Carpet Cleaner has a powerful 12 amp motor and a special Dual-V Technology that guarantees equal suction across the full width of the nozzle. This cleaner works with 120 volts and comes with hard-floor accessories such as the Hoover-exclusive SpinScrub brushes, a squeegee, and soft wheels. Read more.

Our Compact Carpet Cleaner Reviews:

These are the spot cleaners and compact carpet steam cleaners that we have taken a look at. These are good for spot cleaning jobs, or for using in situations where a compact size is beneficial.

Bissell Little Green Multi-Purpose Compact Earth-Friendly Deep CleanerBissell Little Green Multi-Purpose Deep Cleaner

The Bissell Little Green Multi-Purpose Compact Earth-Friendly Deep Cleaner looks cute. But don’t let its size fool you. According to the manufacturer, it has a great sprayer and strong suction that can effectively remove tough stains and spills. It also cleans and dries in one easy step. Read more.

Bissell Spotbot Pet Handsfree Spot and Stain CleanerBissell Spotbot Pet Spot & Stain Cleaning Machine

The Bissell Spotbot Pet Spot & Stain Cleaning Machine has automatic cleaning cycles. Using this machine is as easy as choosing your desired settings and leaving it to do its job while you relax or do something else! It boasts of a unique Deep Reach Technology that cleans from the bottom up to effectively remove deep down dirt and stains. Read more.

Our Multi-Purpose Steamer Reviews:

These are the multi-purpose steam cleaners we have covered. Maybe not specifically geared towards carpet cleaning, but useful steam cleaners nonetheless.

McCulloch MC-1275 Heavy-Duty Steam CleanerMcCulloch MC-1275 Heavy Duty Steam Cleaner

The McCullock MC-1275 Heavy-Duty Steam Cleaner provides up to 1500 watts of steaming power. It makes no use of chemicals and it has a convenient steam-control switch. With a generous 50-ounce water-tank capacity, you can enjoy removing grease, stains, and grime for one full hour. Aside from cleaning your upholstery and carpeting at home, this one is also great at cleaning engines, cars, motorcycles, trucks, and even boats. Read more.

Our Carpet & Upholstery Detergent Reviews:

These are the detergents that we like to use and recommend for typical carpet and upholstery cleaning, including a pet-specific detergent.

Hoover Deep Cleansing DetergentHoover Deep Cleansing Detergent (#AH30110)

The Hoover Deep Cleansing Detergent has a special formula that penetrates deep into carpet fibers to really give it a thorough clean and remove even the toughest stains and grime. It can be used with all carpet-cleaning machines and it leaves a fresh, clean scent in the room. All carpet cleaning machines that we review are able to use this stuff. It’s a good, standard, deep cleansing detergent. Read more.

Hoover Platinum Collection Pet Plus Carpet-and-Upholstery DetergentHoover Platinum Collection Pet Plus Carpet-and-Upholstery Detergent (#AH30035)

The Hoover Platinum Collection Pet Plus Carpet-and-Upholstery Detergent works beautifully at getting rid of tough stains like pet accidents, vomit, blood, grass stains, and more. This detergent is compatible with all deep-cleaning machines and it leaves a fresh linen scent. This professional-strength formula is approved by the Carpet & Rug institute. Read more.

Hoover Platinum Collection Professional-Strength Carpet-and-Upholstery DetergentHoover Platinum Collection Professional-Strength Carpet-and-Upholstery Detergent (#AH30030)

The Hoover Platinum Collection Professional-Strength Carpet-and-Upholstery Detergent is excellent at removing dirt and different kinds of stains like coffee, cosmetics, red wine, and more. It can be used with all deep-cleaning machines that we have reviewed and more, and its potent formula is strong enough to take on heavy-traffic areas. This is really good stuff, basically. This professional-strength formula has been approved by the Carpet & Rug Institute. Read more.