It's taken me a while to finally do this review, but...I found this to be a very strange "professional" setting. The front desk woman was friendly, but clearly they are not up to speed with their insurance, copays, and such. I found the dr to be quite abrasive, abrupt, and not pleasant at all. We didn't get very far because she questioned my reason for being there. I guess she will impress some people, but for me, I just found her demeanor to be lacking professionalism.