Online appointment scheduling is available through our patient portal: schedule appointment online

We make every effort to run on time and maintain a relaxed pace.  One way we do this is by never double booking patients.  Another way is by scheduling a half hour for established patients and one hour for new patients.  New patients need to bring completed new patient forms or arrive early to fill these out in the office.  If you arrive 10 minutes past your scheduled appointment we may need to reschedule.

There are two basic types of appointments preventive and problem based the definitions of these are made by the Centers for Medicare and Medicaid services.  Most health plans must cover a set of preventive services — like shots and screening tests — at no cost to you. This includes plans available through the Health Insurance Marketplace.  Problem based visits cover new health problems and management of chronic health problems.  We do not want you to be surprised about how your visit is billed, please ask us if you’re not sure.