Most first time appointments take 40-60 minutes. Most visits after that take around 20 minutes. Our electronic health record system has automated questionnaires that can be filled out from your phone or computer. These surveys can help speed up the process during your visits.