The cleanliness and customer service when I enter the office was A1. The updated technology in the office was mine blowing. The staff was competent and professional. Dr. Heilmann is someone who care about your eyes health. You can communicate with him on all your eyes health issues. You can trust him! I did not have a long waiting time, in and out. I would recommend them to anyone who want quality eyes health care.