The putrescent egg odor that repels animals lasts about 10-12 months with one application of Bobbex. The initial rotten smell dissipates within a few hours after application. Rains and environmental breakdown eventually diminish the rotten egg odor over time. Reapplication yearly or as needed will maintain its potency.