My husband and I have been coming here for about 10 years. They work with you and your insurance. The doc listens to you and what you have to say. Very professional and accurate. When I lost my glasses they worked to get me new ones fast. The office is kind of hidden and I’m not thrilled with the social service clientele they share the parking lot with, but thats not the doc’s fault. Good people.