Although there is a lot of variation in how long results last, we recommend planning to repeat the O shot yearly.