I have been going to Dr. Kirti Dave for several years now. He is very knowledgeable, patient and kind. I never leave his office with any questions. His staff the are very friendly and always professional. They also have eyewear for sale on site, which is a good and a bad thing. Good because I don’t have to go farther than a few steps should I want a new pair of frames. Bad because every time I go I want to buy a new pair of frames! They have a wide selection at prices you’d expect. Sometimes you can even talk the price down a little if your savvy. The only downside is that I have switched insurances and they don’t take the new one I have. I’m unwilling to go to another optometrist though so I will be paying out of pocket for any future visits which is fine with me.