As a physician myself, I am very impressed with Dr. Keller's knowledge and professionalism. I would trust no one else for my eye care and the for the care of my family. In my opinion there is no one better in the upstate. The office staff is wonderful and helpful.
As for the below review written by the patient who did not keep the appointment, remember when you do not show up for an appointment, and do not inform anyone, it takes a time slot away from sick person. This is very costly for the provider. It is common courtesy to let your provider know I you can't make the appointment.