Worst office staff! The place is sweat shop not only for the employees but for the patients...Had a total of 5 minutes with the doctor. Narcissistic and arrogant, tried to make me feel like a child when I was attempting to explain my symptoms. That was beneath him! Zero insight into what my health issue might be but he would send his report over to my primary care physician that afternoon...4 days later... still nothing. Worse than a third world country... Just save yourself and go somewhere else! Oh I forgot to add... when I asked by voice mail to make sure that they had my ultrasound before my visit I never got a call back. I called again and talked to someone who very bruskly said "We don't do that, you will have to do that, we don't have the time and I am needed in the clinic and I have to go!"