The initial visit and first treatment will last 45-60 minutes. A follow up office visit will last from 30-45 minutes. Depending on the goal of the treatment, needles, once inserted, can be left in place for up to 25 minutes.