This doctor runs his practice in a suite alone. Small office with attentive front desk staff. They are organized and friendly. May wait a bit the day of your appointment to see the doctor, but when you do, he is attentive, competent, and quite effective. All my questions were answered and I left feeling good about my visits..