If you are looking for exceptional eye care this is the place. The staff and Doctor's are wonderful. Everything is explained to you during your visit by the staff regarding your insurance and the Doctor during your exam. I have never had to wait for more than 5 minutes. However, if you do have a short wait because the Doctor was taking extra care with the prior patient, the Doctor will apologize for the wait. When have you ever had a Doctor apologize for keeping you waiting?