Extremely slow extremely rude its amazing that they are still in business. Medical care is subpar. Routinely denigrates other doctors. Takes the attitude that their time is much more important than the patients. Be prepared for the average visit of over 3 hours. Routinely over books for the time allotted. If the patient attempts to cut ties they will beg you to come back. DONT