If you are a new patient, please fill out new patient forms before scheduling an appointment. Be aware, we have two offices:  Harrisonburg and Charlottesville. Dr. McCormack only sees patients in Charlottesville, and Dr. Marquardt only sees patients in Harrisonburg.  If you need to schedule a contact lens follow up or a dilation only or if you've NEVER worn contact lenses, please call the office to make the appointment.

Day of the appointment:  New patients should arrive 10 minutes prior to the scheduled appointment time.  Appointments may be rescheduled if arrival is 10 minutes after the scheduled appointment time.  Please see our FAQs page for other information about what to bring to your exam.

Step 1:   If you have been seen at one of our offices before, skip to Step 2.  If you are new to our office, you must fill out your patient forms first.  It is best to use a laptop or desktop computer to fill out forms.

Step 2:  Click the button below to schedule your appointment.  Please make sure you are scheduling for the office you want to be seen at.

1:  Dr. Brandy McCormack-Charlottesville


2:  Dr. Terry Marquardt-Harrisonburg

© 2014 by Dr Brandy McCormack, OD. Proudly created with