Never actually had an appointment here, but the people answering the phone are very very rude. I was recommended here by a friend who had raved reviews about the Dr. It's sad how the attitudes of the people scheduling appointments can completely ruin the reputation of the practice with their poor first impressions. Luckily, they do not accept my insurance so I will not have to call them any time in the future.