Dr. Roster is great. We had to reschedule twice and was no problem at all. Convenience hours, has all the equipment, including the one to take pictures of your eye, which is new for this office. Very friendly. Fitted my daughter for contacts and was very affordable. Love him!