Dr. James earned his undergraduate degree from the University of North Carolina, Wilmington, NC and graduated from the Pennsylvania College of Optometry. He completed externships at the Feinbloom Low Vision Center, the Thomas Lynch Pediatric and Binocular Vision Unit, the Veterans Administration Medical Center and Carolina Eye Associates.
Dr. James earned his undergraduate degree from the University of North Carolina, Wilmington, NC and graduated from the Pennsylvania College of Optometry. He completed externships at the Feinbloom Low Vision Center, the Thomas Lynch Pediatric and Binocular Vision Unit, the Veterans Administration Medical Center and Carolina Eye Associates.
The reviews listed below were collected independently of Horizon Eye Care through rater8. Each review represents an authentic and verified patient experience.
Always answers any questions. Very professional. Very happy with care.
(6 days ago)
Aug-2026
He’s a very good optometrist, but could use a bit more bedside manner.
(6 days ago)
Aug-2026
Dr. James is great! He truly values his patients’ time and care. He’s always prompt, takes the time to answer and explain all my questions, and never makes me feel rushed.
(1 week ago)
Aug-2026
Dr James it's very kind and professional. He takes his time explaining and helping the patient to understand. Highly recommend!
(1 week ago)
Aug-2026
Very clean office, and staff was friendly. I appreciate the information provided by Dr. James
(2 weeks ago)
Aug-2026
Friendly and professional.
(2 weeks ago)
Jul-2026
He has a relaxed easy maner and explains any changes or areas of concern.Very patient if you can't give a quick answer to "Better with one....or two" ! The entire staff at Horizon are professional, patient and helpful.
(3 weeks ago)
Jul-2026
Always a great experience. I’ve been seeing Dr. James for years now, and every visit is consistently professional, mindful of my time, and stress-free. He’s incredibly knowledgeable, takes the time to answer questions, and somehow makes the entire process feel effortless. Highly recommend to anyone looking for an eye doctor they can trust.
(3 weeks ago)
Jul-2026
Awesome! Genuinely takes his time to explain all that is going on with my eyes. I highly recommend Dr. James for vision care
(3 weeks ago)
Jul-2026
Explained results of test, ask me if I had any questions. Very thorough!
(3 weeks ago)
Jul-2026
Read More
Cotswold
135 S. Sharon Amity Rd Charlotte, NC 28211
Mallard Creek
10834 Mallard Creek Rd Charlotte, NC 28262
Waverly
11835 Southmore Dr Charlotte, NC 28277
Dr. James earned his undergraduate degree from the University of North Carolina, Wilmington, NC and graduated from the Pennsylvania College of Optometry. He completed externships at the Feinbloom Low Vision Center, the Thomas Lynch Pediatric and Binocular Vision Unit, the Veterans Administration Medical Center and Carolina Eye Associates.
Dr. James is a member of the American Optometric Association, N.C. State Optometric Society, Piedmont Optometric Society, S.C. Optometric Association and Sports Vision Section of American Optometric Association. Over the course of his career, he has been inducted into the Gold Key International Optometric Honor Society, served as a Southern Diplomat in Glaucoma and corneal diseases and participated in multiple FDA trials for LASIK, PRK and pharmaceutical studies.
Always answers any questions. Very professional. Very happy with care.
He’s a very good optometrist, but could use a bit more bedside manner.
Dr. James is great! He truly values his patients’ time and care. He’s always prompt, takes the time to answer and explain all my questions, and never makes me feel rushed.
Dr James it's very kind and professional. He takes his time explaining and helping the patient to understand. Highly recommend!
Very clean office, and staff was friendly. I appreciate the information provided by Dr. James
Friendly and professional.
He has a relaxed easy maner and explains any changes or areas of concern.Very patient if you can't give a quick answer to "Better with one....or two" ! The entire staff at Horizon are professional, patient and helpful.
Always a great experience. I’ve been seeing Dr. James for years now, and every visit is consistently professional, mindful of my time, and stress-free. He’s incredibly knowledgeable, takes the time to answer questions, and somehow makes the entire process feel effortless. Highly recommend to anyone looking for an eye doctor they can trust.
Awesome! Genuinely takes his time to explain all that is going on with my eyes. I highly recommend Dr. James for vision care
Explained results of test, ask me if I had any questions. Very thorough!