This is very good on carpet or cloth seats in the boat/vehicle. Go buy a small container of paint thinner, not the cheapo stuff at wally world. But the cheapo stuff from an auto parts store where they sell automotive paint. Lacquer thinner, or commonly called "wash" thinner to reduce enamel paint. A little on a rag and the stains are gone.
Of course try in an unobvious area first, however we have never faded or hurt any material as of yet by doing this at the car lot.Works especially good on grease spots and coffee/soda stains.