To book an appointment,
please select a provider.

What is the reason for this visit?

Please choose one

Please select a date and time

All fields are required

Please enter your personal information

All fields are required

Are you an existing patient?

Additional Notes

All fields are required


Please Enter your Medical Insurance Information

Aetna, Cigna, BCBS, Humana Medicare, UHC, UMR, Medicare, Medicaid etc

Enter your medical insurance plan

Please Enter Your Vision Insurance Information

Medical insurances typically outsource vision to a group such as Aetna, Cigna, VSP

Enter your vision insurance if any

Review and Submit

Please review then click submit.

Cancellations and No Shows: When you do not show up for a scheduled appointment, it creates an unused appointment slot that could have been used for another patient. It is very important that you call within 24 hours in advance to cancel or reschedule your appointment. If for any reason you need to cancel or reschedule an appointment, please notify our office as soon as possible. If you are unable to provide us at least 24 hours notice there will be a $75 cancellation fee that will need to be paid in order to reschedule.
  • 1. Personal Details
    • :
    • :
    • :
    • :
    • :
  • 2. Appointment details
    • :
    • :
    • :
    • :