I use lemon juice for non toxic household cleaning together with baking soda -- the combination lifts stains on tiles like you wouldn't believe, especially if you apply the lemon juice and then the baking soda after, it will bubble and fizz - be careful with it on any wood or surface with color though.