Although some patients notice results almost immediately after treatment, improvements typically show in approximately 2 3 weeks. Optimal results are achieved in 3 4 months. O-Shot treatment results can potentially last up to three years, but many women choose to have an 18-month follow-up or maintenance treatment.