The exams are always very thorough and done efficiently. The office always runs on time -- I have never had to wait to see the Dr. for my appoinment. Dr. Popilsky also always explains everything -- what he is seeing and what it means. He also connects my eye health to my overall health through his explanations and answers to my questions during the exam. He is a consummate professional, always pleasant, with great customer service skills. He carries an excellent mix of frames and staff is always helpful with their assistance before and after the exam.