Choose carpet cleaners manufactured by Royal and Sebo. Carpet cleaners come in either a wet or dry system. The wet system sprays cleaning solution onto the carpet, agitates the carpet with a rotating brush, rinses with water and vacuums the dirty water into a collection tank. You have to pre-treat high-traffic areas and stains with an application of pre-treatment spray for the dry method. Then you sprinkle a special cleaning powder on the carpet. The dirt encapsulated by the powder is released by the machine agitating the powder into the carpet. Wait for a half hour, then clean the powder up with a standard vacuum.