If you have a nasty stain (food, pets, etc) spray liberally with a misting bottle full of water. Place a white washcloth on top, then iron it with an electric steam iron until it doesn't make fizzy noises anymore.
Repeat until the stain is lifted.
Can also use 1:4 mix of carpet cleaner/water for a better smell.
I've used this method to remove pet urine, pet feces, soft drinks, mud, etc. There will be a slight smell if only using water. Soft drinks smell like burned caramel. Pet stains smell like what it's a stain of. When the washcloth is wet, get a dry one. We have a pile of 15 or so just for this!