Another great option for stains is Bac-Out. It's an enzyme cleaner. I tried it for getting stains out of the carpet at Mom's after she died. I had to use 3 times, but the carpet came out looking brand new. Also, it's great for any animal stains and odors (we have 2 very elderly cats who sometimes miss the litterbox - this stuff clears the odor right out!) and has a lime scent. And it's non-toxic since it's an enzyme.
_________________________
Well-behaved women rarely make history. - Laurel Thatcher Ulrich
http://ruthrainwater.wordpress.com/
http://newbeginningsgratitudejournal.wordpress.com/
http://sablewings.wordpress.com/