cleaners work to remove deeply embedded filth, mold, fungus and bacteria from carpets and rugs. They can disinfect and sanitize a carpet as well. Steam cleaners come in a variety of sizes, from hand-held varieties that spot clean to huge, industrial steam cleaners.