Exellent doctor- knowledgeable, nice personality.Polite, spends enough time with patient. Staff is not responsive though, doctor worth to wait 30 min. I spent on my first visit. Definitely recommend to my family and friends. Office is equipped with modern ultrasound and with lots of other diagnostic equipment .