Ultra Clean Shampoo, like any detox product, can help remove toxins resulting from any drug. It is designed to remove impurities, chemical build-up, and medical substances from your hair.