After more than a few years and different brands, I still enjoy using Soothing Touch Massage Products. I especially like the Lite Therapeutic Blend. I will order 1 gal of Almond and 1 gal of LTB and blend 1/2 and 1/2.No stains. If you want to blend your own, you can use sunflower, almond, soy and add some fractunated coconut oil. The fco is the ingredient that makes massage oils water dispersable. I believe all Soothing Touch products are water dispersable???In my experience, the products that leave stains: Sombra, PoSomOn, and Biofreeze. On the recommendation of Consumer Reports, I started using Costco's Kirkland Free and Clear liquid detergent. I have noticed a difference. I also add ammonia to the wash water . After 14 yrs of practice, my clients have not suffered any allergic reactions to the cleaning products.