I visited this doctors office earlier this year. I have no problem with the service and only the service that was provided by the doctor himself during my initial visit. Be VERY CAUTIOUS about this doctors office because they will lie to you and charge you HUNDREDS OF DOLLARS more than they promised. My issue at first was with the office staff. The receptionist informed me that the test would cost a couple hundred dollars which I paid before my initial meeting with the doctor. I was then surprised a month later when I saw the doctors office billed me and my insurance for more then what was originally stated. When I called to find out what happened instead of being understanding the office manager basically stated that it was my problem. She also stated I have the right to not pay and that my insurance company will send me to collections (which is a lie I even confirmed with my insurance company). I insisted that I would like to come to a resolution with a meeting with the doctor. After being persistent I finally was able to meet with the doctor and the office manager. The doctor made it clear that he had no interest in talking to me. We eventually agreed that we would resolve this by me paying half the additional bill. I informed both that I can pay that day and they insisted that I wait. We set up another appointment to make the payment. At this time Barbara, the office manager, stated to me that the only way they can do half is if I lied on a legal document stating I have a hardship. They had me between a rock and a hard place since this was a day before my bill was due and if I didn't pay on time I knew they wouldn't hesitate to send me to collections so I had to pay whatever they requested to save my credit. The condescending and rude behavior along with constant lying by the office manager and the doctor is what caused me to leave this one star review. I can promise you that this office will make sure that you get ripped off and you will be lied to. The reviews don't lie; he has a low review everywhere for this reason. I should have looked at reviews before visiting this office. Overall if I knew that I was going to be stuck with a bill for $500 for this basic test I would have reconsidered. In the future, I know I will never make the mistake of not checking a doctors review first.