Roll-on deodorants come into direct contact with the skin, so if you’re not applying it straight after you’ve showered, you increase the risk of bacteria build-up and skin infection. However, this is only really a problem if you’re not applying it to freshly cleansed skin. So, if you’d like to be able to reapply it throughout the day, a spray-on would be the better option for you.