Also check out our  page with reviews, photos and more

StarStarStarStarStar Exceptional  —    (Patient since 2017)

Exceptional professionalism by all staff. Very through and helpful. Immediately referred my daughter to your office.

StarStarStarStarStar Very courteous and professional. Their service ... —    (Patient since 2017)

Very courteous and professional. Their service was exceptional. Look forward to future business with them.

StarStarStarStarStar The atmosphere and courtesy of the office worke... —    (Patient since 2002)

The atmosphere and courtesy of the office workers are great. Dr. Hamrick is a great doctor.

StarStarStarStarStar Great care and most helpful. —    (Patient since 2017)

Great care and most helpful.

StarStarStarStarStar Excellent service —    (Patient since 2006)

Dr. Street Hamrick was thorough and informative. He took the time to answer questions. Very helpful staff. Great service and very knowledgeable with selecting and fitting the eyeglasses.

StarStarStarStarNo Star Very good exam! Thorough! Will be going back! —    (Patient since 2012)

Very good exam! Thorough! Will be going back!

StarStarStarStarStar Very professional, timely, pleasant. Have been... —    (Patient since 1998)

Very professional, timely, pleasant. Have been a patient for years and will definitely continue to be.

StarStarStarStarStar Always a pleasant experience with wonderful att... —  

Always a pleasant experience with wonderful attention from the staff.

StarStarStarStarStar Everyone was very polite and really worked hard... —    (Patient since 2017)

Everyone was very polite and really worked hard to make my 5 year old son comfortable!

StarStarStarStarStar Very friendly and professional —    (Patient since 2012)

The staff and doctors are consistently professional and courteous. The optician spent an hour helping me pick out the right frames and was very patient while I decided. Cleveland Eyecare is top-notch all the way around!

StarStarStarStarStar Just a wonderful Staff. Dr. Street Hamrick was ... —    (Patient since 2017)

Just a wonderful Staff. Dr. Street Hamrick was very informative and complete in making me feel very confident in referring anyone to the practice.

StarStarStarStarStar  —    (Patient since 2006)

Professional, friendly service!

StarStarStarStarStar The entire office staff and doctors really take... —    (Patient since 2012)

The entire office staff and doctors really take care of you here. I came here after being maltreated at another eye office, and have been so happy ever since. Treatment is cutting-edge, complete, and careful attention is given to every detail.

StarStarStarStarStar I always enjoy dealing with home town friends. ... —    (Patient since 1998)

I always enjoy dealing with home town friends. I feel like I get personal attention and I am not just a number. The service is professional.

StarStarStarStarStar Great Experience. So glad we found Cleveland Ey... —    (Patient since 2016)

Great Experience. So glad we found Cleveland Eyecare. Everyone there is incredibly friendly and went the extra mile to be helpful. Thank you!

StarStarStarStarStar My Appointment  —    (Patient since 2040)

I enjoyed my appointment to the office on 12/27/16. The receptionist (Mandy) was EXCELLENT!!! Professionalism was on point as Mandy greeted all patients with RESPECT!!! Thanks Mandy!!! It was nice to meet Dr. Hamrick's son who is the new doctor on staff. He was my doctor for my visit. TWO GREAT DOCTORS! Enjoyed my visit!!!

StarStarStarStarStar My daughter is 6 months old and I brought her h... —    (Patient since 2016)

My daughter is 6 months old and I brought her here for her 1st ever eye appt! They were very professional and he took his time with her and was very informative to me about what she has going on. I will be returning here for all her visits to come!

StarStarStarStarStar Customer for life  —    (Patient since 2011)

I've used this office since I was in elementary school and couldnt imagine going anywhere else

StarStarStarStarStar Thanks very much for the good care and help und... —    (Patient since 2009)

Thanks very much for the good care and help understanding and finding best path.

StarStarStarStarStar We were very well cared for —    (Patient since 2016)

Plenty of time with the doctor and all questions answered. They request a follow up appointment which I believe is a good practice.

StarStarStarStarStar Excellent Service —  

I have been going to Cleveland Eyecare for many, many years. It is an outstanding organization and I would never consider going elsewhere. It is like walking into an oasis. The atmosphere is tranquil and relaxing, the personnel are caring, competent, and conscientious, and the medical physicians are superior. I trust them totally with the care of my eyes.

StarStarStarStarStar On time professional eye examination.  —  

On time professional eye examination. Not the usual waiting like at other doctor & dentist offices.

StarStarStarStarStar Caring - informative - doctor and staff —  

Caring - informative - doctor and staff

StarStarStarStarStar Great experience at Cleveland Eyecare! —    (Patient since 2000)

Great experience at Cleveland Eyecare!

StarStarStarStarStar This is the best eyecare office in Shelby NC... —    (Patient since 2001)

This is the best eyecare office in Shelby NC

StarStarStarStarStar 5 ... —  

5 the staff is very professional helpful & friendly

StarStarStarStarStar Staff was friendly and helpful. ... —  

Staff was friendly and helpful.

StarStarStarStarStar Eyecare with a Personal Touch —    (Patient since 2016)

This was my first visit with Cleveland Eyecare and I was favorably impressed. I previously did my eyecare with a large office and it had an impersonal feel. not the case here. Very friendly staff and they made me feel right at home. All three of the staff members I dealt with were very competent in their particular area of expertise and left me with the feeling that I received a very good examination.

StarStarStarStarStar Appreciative of office  —    (Patient since 2007)

Love coming to the office. Have received excellent care from the time I arrived until I left every time. Everyone is so upbeat to all patients. Thanks.

StarStarStarStarStar Cleveland Eyecare has always provided accurate, c... —    (Patient since 2001)

Cleveland Eyecare has always provided accurate, complete service in my eye care.

Cleveland Eyecare



Find us on the map

Hours of Operation

Our Regular Schedule

Walk - Ins Welcome


8:30 am - 5:00 pm


8:30 am - 5:00 pm


8:30 am - 5:00 pm


8:30 am - 5:00 pm


8:30 am - 4:00 pm


By Appointment Only