Most companies are moving toward carpet cleaners that utilize shampoo and other cleaning solutions. Though steam can dry faster and allow you to use a room a little sooner, steam cleaners are bulky and usually more expensive than their shampooing counterparts.