This doctor solely operates 3 different office 20-50 miles apart. Needless to say his services are nonexistent on the days he is not in your towns office. Limited selection of glasses is available due to small office space. Nice staff and doctor but "nice" does not replace "service". I had to wait 2 days to be seen for any eye infection on two different occasions. Would not recommend!
The doctor was very thorough and the office people were helpful in picking out glasses and teaching me how to put in new contact lenses. They are close to my house and their hours made it easy for me to pick up my glasses when they were done.
Pros: Helped pick with contacts lenses and glasses