I’ve been coming to Dr. Johnson for two years now and have only had the best experience. Dr. Johnson and his staff are incredibly friendly and professional. Plan to be there for an hour for the most thorough eye exam. His office staff are so helpful when it comes time to picking out frames from their awesome selection. I get compliments on mine all the time! HIghly recommend this doctor.