Dr. Havranek is very good. The exam was thorough. Unfortunately, his staff dropped the ball a couple of times during the fulfillment of my prescription which resulted in an extended delay in receiving my much-needed glasses. I will not return as a result.