Are you referring to acne spots? Tea tree oil has a lot of antioxidants that fight acne-causing bacteria which might explain why it is used to treat spots. I have tried some of the Body SHop's tea tree line and though it smelly funny, it worked for some time. I have found a better solution for my pimple problems now though but I'm glad that tea tree works for you.