Dr. Reaves is an excellent Doctor. What makes him exceptional is his genuine care for his patients, taking the time to thoroughly explain the examination and findings. He asks all the questions to gain better understanding of your current health and state of your vision. Then, he encourages you to ask all the questions on your mind. I've encouraged Dr Reaves to friends and family. They walk away huge advocates of Dr Reaves.