This doctor has a horrible receptionist who would not even set an appointment without checking my insurance first even though i told her i found him on the Blue Cross Blue Sheild Website. She called me back when i was at work and was very rude when i asked if i could call her back.....when i called back no one would pick up and the message said that they were in the office. How rude!