Staff is friendly, as well as the doctors. Dr. Bernthal is an optometrist but all the other docs are opthalmologists. Very clean, pleasant place to visit. Many different insurances accepted. This office also has a place to order your glasses and contacts in the same building. Just walk through a doorway and there you are. Visits are quick and thorough and not much in terms of waiting around.