It usually takes about 7-10 days to see the full effects of Botox. I would recommend waiting at least this long before meeting with your doctor for any touchups.
Thank you for your question, Festus. You can expect to see results from your Botox 5 to 10 days after treatment. We like to see patients for a two week follow up appointment to see if there are any areas that need additional product. As for a full maintenance treatment, you can have this done as soon as you would like. Generally, Botox lasts 3 to 4 months depending on your activity level.Sincerely, Dr. Landon Pryor