If this review was solely for Dr. McGuire, he would easily get 5 stars(more if I could). However, his staff has at times left me wanting better customer service. After getting a bill that didn’t quite add up and the insurance company leaving me hanging, I decided to get to the source and contact that office. One phone call with a rude receptionist and an unfulfilled promise of a call back lead me to go to the office. Against I was met with a sort of coldness and another promise of a phone call back. Never got it. I was too tired to fight the bill, so i just paid it. That sucked, but McGuire himself doesn’t.