“I loved my first visit. My doctor was very attentive to my concerns and asked several times if I had any other questions. He spent time showing and explaining the images that were taken which I’ve never experienced in another office and really appreciated. Not only did he explain the current plan for my eyes often but also my future and included me in all steps and decisions. ”
GaLena W.April 11, 2026
Highly recommended
97% of patients gave this doctor 5 stars
Excellent wait time
97% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc
Book an appointment for free
The office partners with Zocdoc to schedule appointments
“I loved my first visit. My doctor was very attentive to my concerns and asked several times if I had any other questions. He spent time showing and explaining the images that were taken which I’ve never experienced in another office and really appreciated. Not only did he explain the current plan for my eyes often but also my future and included me in all steps and decisions. ”
GaLena W.April 11, 2026
“Dr Heinrich, was friendly and knowledgeable. My contact prescription and his recommended brand of contacts for my astigmatism has been the best so far. ”
Alexandra S.December 22, 2025
About Dr. Zachary Heinrich
Dr. Zachary Heinrich was born and raised in Amarillo and graduated from Amarillo High School in 2016. Zachary later attended Texas Tech University in Lubbock and graduated Summa Cum Laude with a Bachelors in Business Management from the Rawls College of Business and With Honors from The Honors College. Dr. Heinrich attended the Indiana University School of Optometry and graduated in 2024. During his time at IU, Dr. Heinrich trained under leading optometrists in the fields of Glaucoma, Specialty Contact Lenses and Myopia Management while also receiving Ophthalmic Laser Eye Surgery Training at The Eye Specialists of Indiana in Indianapolis. Dr. Heinrich completed externships across the country including in Salt Lake City, UT at one of the premier eye care centers in the Intermountain West, the University of Nebraska Medical Center Truhlsen Eye Institute in Omaha, NE; and lastly proudly provided care for Veterans at the Dorn VA Hospital in Columbia, SC.
Dr. Heinrich is proud to call West Texas home and takes pride in providing quality eye care to those across the Texas Panhandle and Eastern New Mexico. Outside of work, Zachary enjoys spending time with family and friends, is a passionate sports fan that loves cheering on his Red Raiders, has fun golfing and snow skiing, and is an active member of St. Thomas the Apostle Parish.
Is this doctor in your insurance network?
Enter your insurance carrier and plan
choose insurance
In-network insurances
99% of patients have successfully booked with these insurances
Indiana University School of Optometry, Doctor of Optometry
Texas Tech University (Bachelor's)
Professional memberships
Texas Optometric Association
Languages spoken
English
Provider's gender
Male
NPI number
1134961048
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.90
Wait time
4.69
Bedside manner
4.97
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
39 reviews
Most relevant
Atmosphere was great. Employees efficient and kind. Doctor was so informative and immediately put me at ease.
December 17, 2025Betty T.Verified patient
Everyone was very nice and very helpfu.l Dr Heinrich explained everything and listened to my concerns.
Less than 6 months agoInitials hidden
I was impressed on the quality of service. I would definitely recommend them. Wonderful service
September 24, 2025Jennifer N.Verified patient
The staff were friendly and helpful when we have a question.
July 28, 2025Freda I.Verified patient
excellent
April 13, 2026jerry A.Verified patient
I loved my first visit. My doctor was very attentive to my concerns and asked several times if I had any other questions. He spent time showing and explaining the images that were taken which I’ve never experienced in another office and really appreciated. Not only did he explain the current plan for my eyes often but also my future and included me in all steps and decisions.
April 11, 2026GaLena W.Verified patient
Dr Heinrich, was friendly and knowledgeable. My contact prescription and his recommended brand of contacts for my astigmatism has been the best so far.
December 22, 2025Alexandra S.Verified patient
He was very friendly and knowledgeable. He made sure to review my chart before my appointment. Nothing worse than a doctor coming into an appointment knowing nothing about you!
December 18, 2025Jamie A.Verified patient
Good doctor and office
October 25, 2025Jazael T.Verified patient
Very friendly and explained how every part of the tests were looked at. Very knowledgeable. Best eye doctor appointment I have had in years.
October 19, 2025Daniel W.Verified patient
Nice office. Gave me a bottle of water. Friendly staff. Not just one but 4 people at front desk. Doctor was friendly and helpful. Cost was high though. Highly recommend.
Less than 1 year agoInitials hidden
Staff is super friendly!! The building is very beautiful on the inside! The doctor I had was very clear and formative with his information! I appreciate all his patience for answering my questions and concerns! Definitely will be back!!
Dr. Zachary Heinrich was who I seen and I suggest others really should too!
June 27, 2025Desiree R.Verified patient
Dr. Heinrich was extremely professional and knowledgeable, i felt he took time to be thorough and really cared about fitting me with the most comfortable contacts possible!
Less than 1 year agoMP
I had an amazing experience at
Dr. Zachary Heinrich’s office! From the moment I walked in, the staff was welcoming and professional. The environment was clean, comfortable and modern, making the whole visit stress-free.
Dr. Heinrich was incredibly knowledgeable, patient, and thorough during my exam. I was having trouble with my vision and he took the time to explain everything clearly, making sure I understood my eye health and how to properly manage.
If you're looking for a skilled and compassionate optometrist, I highly recommend Dr. Zachary Heinrich. Exceptional care, top-notch service, and a truly pleasant experience!
Less than 1 year agoSH
It was a great experience! My son and i both had appts and my son loves to learn and was asking a lot of questions and he took his time explaining everything to him! It was a great experience and they got my contacts filed medically necessary which can be a pain in the butt! So happy with them!
June 9, 2025Tyler G.Verified patient
Dr. Heinrich was extremely thorough and professional. I left my appointment feeling confident in my care and the next steps. I would recommend Dr. Heinrich and Med Center Eye to anyone!!
Less than 1 year agoBW
Less than 1 month agoInitials hidden
March 13, 2026Shae W.Verified patient
March 13, 2026Brandon P.Verified patient
Less than 3 months agoInitials hidden
March 7, 2026Margaret M.Verified patient
March 3, 2026Devin C.Verified patient
Less than 3 months agoInitials hidden
January 24, 2026Kristal D.Verified patient
January 21, 2026Ricky C.Verified patient
Less than 6 months agoInitials hidden
November 22, 2025Levi B.Verified patient
November 19, 2025Grace H.Verified patient
October 16, 2025Mason H.Verified patient
October 12, 2025Gerald M.Verified patient
Less than 1 year agoInitials hidden
September 27, 2025Initials hidden
Less than 1 year agoInitials hidden
Less than 1 year agoInitials hidden
Less than 1 year agoInitials hidden
July 2, 2025Initials hidden
July 2, 2025Caleb R.Verified patient
Less than 1 year agoBH
Less than 1 year agoInitials hidden
Frequently asked questions
How soon can I make an appointment with Dr. Zachary Heinrich?
Generally, Dr. Zachary Heinrich has appointments available on Zocdoc within 1 week. You can see Dr. Heinrich's earliest availability on Zocdoc and make an appointment online.
What are common reasons for patients to see Dr. Zachary Heinrich?
Dr. Zachary Heinrich frequently sees patients for Contact Lenses, Eyeglasses, General Eye Consultation, Retina Consultation, and Routine Eye Exam. You can see other visit reasons for Dr. Zachary Heinrich on their profile.
How do patients rate Dr. Zachary Heinrich in reviews?
39 patients have reviewed Dr. Zachary Heinrich. The overall rating for this doctor is 4.9/5. They have a 4.97/5 rating for bedside manner and a 4.69/5 rating for wait time. You can read individual reviews and ratings on their profile.