Try some Oxy-Clean, it works great on fabric. You can try Oxy-Spa too. I had some wine stains on an oak floor and it ate them right up. I'm sure it will not cut through any finishes though. Just stains on bare wood. It works better than bleach in my opinion. I have tried bleach on furniture and had little luck.