the office is an absolute nightmare. the desk staff is appallingly rude; i found my wife crying in the parking lot after one of the staff yelled at her for no reason whatsoever. scheduling anything goes like this: you say what day/time is good for you, the desk person doesn't look up and says something completely unsuitable; you repeat the days/times; she doesn't look up, and offers another unsuitable day/time. the third time you say it, she looks up with a mean look on her face, and grants you your wish like a displeased queen. she hangs up on the phone when she gets upset, yells at the patient for being 10 minutes late, but does not apologize for making the patient wait 40 minutes in the office. we will never deal with this office again, despite our relatively positive experience with the doctors. they should know better; the well-being of their patients includes caring about the people they interact with; a thorough cleanup is needed in their staff.