Michael J Haynes OD

5 stars Customer since 2005

Dr. Haynes and his staff are always top-notch. I moved from Texas in 1985 and found Dr. Haynes when I was in a bind for my contacts. He helped me through the situation and I have been going to him since then. I always recommend him to my family and friends.

5 stars Verified customer

Dr. Haynes and the staff are great!

3 stars Verified customer

2 hours and 10 in the office is entirely too long

5 stars Customer since 2004

Great job. He was efficient and quick despite it being three of us together.

5 stars Customer since 2005

Friendly staff. Have been a patient of Dr. Haynes for over 20 years. I have found Dr. Haynes to be very knowledgable and one who maintains state of the art equipment. He always takes time to talk to you in depth concerning your eyesight and any issues you may be having. I always recommend Dr. Haynes to family, friends, and co-workers.

5 stars Verified customer

Great visit. Staff very friendly and informative. Had to wait a while due to two emergency visits but glad to know they will work you i if you need them. Great selection of eyewear. Would gladly recommend Dr Haynes and his office!

5 stars Customer since 2015

Office staff was very friendly and professional. I had a problem and called the day before, needing to be looked at. They staff worked me in first thing the next morning. The Doctor was very knowledgeable about my sight issue and explained what i had and what i could expect in the future. Very up front with me.

I didn't need to replace my prescription glasses but they were scratched up so i bought a new pair. The staff was very caring and very personal and pleasant. She was very patient with me and answered all my questions. I was not sure what i wanted but she help me make my mind up and what was best for me. No pressure whatsoever.

I am very happy and pleased with Doctor Haynes and all of his staff.

5 stars Customer since 2014

Had trouble with my left eye called office and got in to see Dr right away.

5 stars Verified customer

Great MD

5 stars Customer since 2014

He always explain things to you in a way you understand.