Book an appointment for free
Qualifications and Experience
Awards and Publications
Dr. Fain is a graduate of University of Houston College of Optometry. He has been in private practice since 1976. He is a member of The American Optometric Association, Texas Optometric Association, North Texas Optometric Society and involved in Sight for Students VSP and Meals on Wheels. Dr. Fain and his wife, Lindy, are very involved with the Juvenile Diabetes Research Foundation. They are active members of their community, church and their children's school activities.
Verified Patient Reviews
Liked him a lot
Everyone is friendly & Dr. Fain is very personable. There is a bit of a push to call in prescription eye drops that I usually end up not getting. The time waiting for the doctor after being taken to the exam room is usually a bit long. He is always very apologetic but I know they over-lap patients. (It is about normal for most doctor offices these days.)
I was the first patient of the day and was taken right back to do testing. I was extremely annoyed that I had to wait 30 minutes to see the dr in a very cold room. That leads me to feel as though my time isn't as important as the dr's. Once he came in it was almost as if he were trying to get me out of there quickly. Disappointed with my appointment today.
He is an amazing and caring doctor. Always looks for ways to help his patients. I am a teacher and he even offers help for students who can't afford his services.
As always, Dr. Fain is very professional and nice to visit with. He truly cares about your physical well being, as well as your vision. Very easy to visit with and extremely enjoyable to have my vision care with.
Dr. Fain and the support staff are very professional and at the same time are willing to have fun. They are always eager to listen to you and give advise when asked. I wouldn't trust anyone else with my eyes!
He's a likable person, always smiling with a friendly twinkle in his eyes. And he certainly knows his business! I'm glad I finally made the appointment I dreaded...:-), It wasn't bad at all....!
Been going here for years the staff is amazing so professional and courteous. Dr. Fain is the best he knows his stuff
I love Dr. Fain wonderful bedside manner. There is always usually a long wait though.
I am pleased that my eyes are healthy. Dr. Fain conducted a thorough exam.
Staff was very nice and Dr Fain was awesome.
Dr.Fain is very concerned about the health of his patients! He's great!!
Dr. Fain and Dr. Hall are the best! I've been seeing them for many years.
Excellent Dr. Highly recommended.
Great! Very helpful, friendly, and Answered all my questions.
Dr Fain & Dr Hall are so great, I love them both, so caring & listen to concerns, answers all questions.
I had to wait because I was an walk-in with an eye issue and they were working me in.
Wait time was 30 min past appt time. I was rushed through the exam. Staff was so busy trying to clean and close up for the day I was sent into 3 different rooms.Then sales person I felt pressured me into buying glasses. Went back the next day to get refund.
I was very pleased with the entire visit. The professionalism, timeliness and consideration that was shown was extremely impressive.
Overall everything was great. The knly downside was the wait time. But it was a little busier than usual.
I felt that the doctor was pushing for my son to have contacts for reason such as it will help with his self esteem. I didn't appreciate the reasoning. He's 9 and it made him feel awkward. Also, I was cut off mid sentence so my son could answer questions which I was fine with him answering but didn't appreciate the method in which it was done.
I've been a patient of Dr. Fain for years. He take time to explain everything to you.
I have been a patient of Dr. Fain for a few years now and he has never disappointment me. He is a very caring and detail doctor, loves his patients, and it shows in the way he treats you. Always ready with the best advise for your needs. I hope I can enjoy his visits for many years to come.
Very good doctor!!!!
We LOVE Dr. Fain and Allen. They are always attentive, speak directly to my child for answers, instead of looking to me to provide. We have been patients in this office for over 5 years and can't imagine receiving the same type of care and service from any other provider. they always work to meet our needs and in my opinion go above and beyond in meeting my expectations.
I have to complement all of Dr. Fain staff. They all very professional and very friendly! Especially Whitney, she's very kind and caring. Thank you so much for making my appointment very comfortable.
I purposely schedule my appointments as early as possible because it means the doctor has less of a chance to fall behind schedule (due to patients, obviously) and thus, extend my wait time. My appointment was on time and the staff members were all friendly, efficient, and I felt like I was in and out pretty quickly without sacrificing quality of care.
Very informative and pleasant
Always polite and professional and listens to my concerns. Offers solutions to the problem,
Wonderful doctor...very friendly personality.
Dr. Fain is a great doctor! Very patience and takes his time with me and my kids. So glad my family and I come here! Definitely recommend!
Amazing!!! Great lemonade and snacks too!!!
He was great he got me contacts right away
He is very thorough and helpful.
Pleasant as always.....that's why we keep coming back
Very professional and informative. I felt like they knew me. I definitely will return and will recommend him.
Dr. Fain clearly explains the outcome of the exam & gives several options for relief of eye conditions such as allergies, dry eyes, burning. The office is very thorough in their testing, offering tests that many big name optical places cannot offer.
Been going to Dr. Fain and Dr. Hall for years now. Whole family sees them. Excellent doctors and staff!
It was a great visit; Dr. Fain is always a pleasure to visit.
It was a great experience.
It's always a pleasant experience! I recommend him to everyone!
Dr Fain, di it Excellent Job
Dr. Fain and staff were fantastic! Extremely caring and professional, as well as welcoming and understanding. All of my questions were asked and my needs met. I would highly recommend anyone to this incredible facility of truly honest and good people.
Great. Explained everything and listened to what I had to say
Dr. Fain is the best at what he does. He cares.
The staff was professional and very nice. The doctor was the same
I can't say enough good about Dr. Fain and Dr. Hall's practice. This office has successfully managed to merge professionalism and fun in the workplace. Not only do you get to enjoy their beautiful building with a relaxing atmosphere, you get to experience the highest standards in patient care and have an enjoyable time in in the process. Their prices are good and they carry quality frames that will be a functional and smart accessory for any personality or style.
Dr Fain has been my eye doctor for many years and I would highly recommend him to others.
Explained everything very thorough. Very pleased with our visit.
I was very impressed with this office! Allen called my husband and me in right away. He was knowledgeable, efficient, friendly, and professional. Our eye exams were very thorough. Dr. Fain was also impressive. He took time to explain things, answer questions and took the time to do a thorough exam. I would highly recommend this office!!!
Very pleasant experience. Dr. Fain explains the results of your examination so that anyone can understand. His staff is warm and friendly putting you completely at ease. His care is multifaceted involving the importance of diet and exercise in his recommendations. My wife and I went to him and we are both confident we got the best possible care.
This was my first time in your practice. Very impressed with the customer service and professionalism. I would recommend your practice to everyone.
He listened to me and took care with the exam and prescribing of treatment.
I had a very pleasant appointment with Dr. Fain and his associates. They always make you feel good about what they are doing and share the results. Thumbs up!
Always a good visit Dr Fain is very personable
I love going to see the eye doctor. Dr. Fain makes it easy.
All tests were performed and explained to me.
He is a very friendly and thoughtful person and was very informative.
Great service, everyone called me by my name, very helpful and friendly. The doctor was attentive and broke everything down for me using photos and analogies. I think I'll be using him from now on.
He was wonderful gave me a lot of information. The staff was excellent and I loved the office. The service was wonderful.
Excellent doctor with thorough exam and care
Always a great experience. Everyone is nice and very professional. Excellent care.
Very friendly and his personality was great
Staff was very professional and courteous. Dr. Fain was great. Very personal and a great sense of humor.
Excellent and very professional.
Great! Very friendly and professional staff. I been coming to doctor Fain for over 6 years and have been very please.
He is extremely competent and explained my eye problem in detail.
I have a been client of Dr. Fain's for over 20 years and he is always a professional and his office staff is the BEST.
Every one was very nice and detailed. Dr. Fain explaines every thing and is very nice.
This place is beautiful! Super cute and friendly! Dr Fain was so sweet and funny and friendly w my 7 yr old daughter- she loved everything. And the saleswoman was so sweet as well. So happy we went there.
Dr. Fain and staff were fantastic!
Dr. Fain and his staff are the absolute best. That is why I drive four hours to see him. He is the only one I trust with my vision.
Very nice & talked loud & clearly to my 85 yr old dad.
Dr. Fain and his staff are very professional and really care about your eyes!
GREAT DOCTOR, GREAT STAFF!
Great eye care - very professional and explains everything about my care.
Very satisfied for professional quality of service...
El hablaba tan rapido que yo no lograba entenderlo
Loved it !! Dr. Fain is so cool and very professional. Felt welcomed and at home. The helpers were kind and friendly.
Doctor and assistants are great, Front desk staff were kind of rude to my wife.
The visit was great. However, they do seem more expensive then other eye doctors.
He is always great! I started going to Dr. Fain when I was 17, and he has always been kind, professional, and very thorough with his exam. Dr. Fain provides a great amount of information about your eyes and lenses needed. I highly recommend him!
Dr. John Fain is amazing! He really takes the time to get to know his patients and is always willing to work with budgets.
Dr. Fain was professional and explained everything to me.
Dr. Fain is one of my favorite doctors.
I enjoy this Dr. when I come in. He seems to get it right and I didn't have to continue to keep coming back, and the wait wasn't long.
He's very attentive to his patients . answered all my questions and tried to help me come up with solutions concerning getting my glasses. i like him and would go back to him anytime.
Wonderful! Great visit, staff very helpful and friendly.
Everyone was great!
Loved it. As always very nice
VERY FRIENDLY AND KNOWLEDGEABLE AS WAS HIS STAFF.
He is always great and kind. I enjoy my yearly visits with him. His staff if always very professional.
Very pleasant and professional
Dr. Fain is always very friendly. He always asks my sons questions first & makes them feel comfortable.
Dr. Fain is one if the most thorough doctors I have ever seen. You can tell by your conversations with him that he isn't trying to sell you anything, he only wants the best for your eyes.
GREAT PERSONALITY, WONDERFUL STAFF. TIMING AND EFFICIENCY WAS CONSIDERED IN ENTIRE PROCESS. I WOULD TELL OTHERS ABOUT HIM.
Everyone was so friendly! I'd recommend this office to anyone.
The visit was excellent. I also had accidentally entered one for tomorrow and they called me to confirm I wanted it or did I want them to cancel it for me. They cancelled it for me per my request.
Doctor and staff were great! Zocdoc will NEVER be used again!!!!!!!!
Dr. John Fain is a very good eye doctor. He knows and has been in this business for along time.
Staff was very professional, courteous, and it was a great experience. Will recommend Dr Fain and his office to others...
I like Dr. Fain a lot. Great staff & facility. After being a loyal client for 25 years, it is difficult to schedule a time off of work due to the fact that the appointment always takes between two and three hours. It would be great if somehow the wait time could be shortened or maybe done in two separate visits. Otherwise, he's the best!
It was good.