The initial visit can last from 45 minutes to an hour. Most established patient visits will last from 10-20 minutes.