I have been going to this doctor for several years now and have nothing but good things to say about his bedside manner, professionalism, knowledge, and how the office is run. He is a great doctor that doesn’t just treat your symptoms, but actually solves your medical issue if it is within his power. The reason he is not getting 5 stars is that he does not accept credit cards, cash or check ONLY, and when he ordered support soles for me they took almost a year to come in. They were worth the wait as I can now run, but took WAY too long