The Doctor and most of his staff were very nice and thorough I believe. I had a bit of a tiff with one of the staff ladies when my bank card was charged twice and she got snippy with me that "she didn't do that" (although my bank verified that it charged twice). Coming in with a background of being in "customer service" it was in very bad taste on her part. I don't know if I would recommend the office as my friends, family, and I only like to work with medical offices that have the best of service.