I work on Tea, Coffee and Red wine stains in this order. I have found this the most successful way to date.
1 Fresh water rinse
2 Acid at 8:1 dwell then rinse
3 Craftex Shift dwell then rinse, repeat if necessary. (Use of heat may help ie: iron or steam cleaner)
Its important to know when to stop as you may end up highlighting the stain.