Financing Offered by Our Local Optometrist in Jacksonville and Nocatee FL

New patient forms and other information can be found online. To download and complete patient forms prior to your appointment, please click here  or call our office at (904) 722-3937. Completing these forms is a nice timesaver should you wish to complete them before arriving for your appointment. 

We also offer a Patient Portal & Online Bill Pay

Established patients are able to:

  • View their clinical medical records
  • Schedule appointments
  • View upcoming appointments
  • Request a new appointment
  • Pay your bill

For assistance setting up an online portal account please contact our office at 904-722-3937.


Our office accepts CareCredit, a healthcare credit card used to pay for out-of-pocket expenses not covered by health insurance.


The care I received by Dr. Barnhorst and his team was exceptional! I still can’t believe the amount of personalized attention I received by the doctor and his staff. I only wish he could treat me for all my medical needs. As for my new eyes – awesome! The quality of my life has been significantly enhanced! No more contacts, glasses or irritations. I went from the “Big E” to 20/15 in a one-week period. Yes, that’s right – 20/15!
M. Harper
The material contained on this site is for informational purposes only and is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health care provider. •© 2019 Barnhorst Eye Associates - All rights reserved. Terms of Agreement • Jacksonville Website Design Fisher Design
Skip to content