Your first visit may last up to one hour, and follow-up appointments generally last about 30 minutes. Our doctors take time with each patient to connect with them on a personal level and help guide patients to a state of overall wellness. Time spent with our doctors is never hurried or rushed.