The Dr's are good at the face to face thing but they leave A LOT to be desired from their follow through. Same goes for the office staff. Dont bother showing up to your appointment on time or early. You'll still wait 45 minutes past your appointment time to be called. And don't forget to call to get the results of your bloodwork b/c the Dr's and the staff wont. But br ready to call multiplr times and leave multiple messages b/c messages wont be returned. Same goes for your meds that they'll call in for you "later that day". I've called three times in two days to get my husband's meds only to be told by Yvette to leave another message. Umm no. Yvette tells me both Drs left early, it's 430pm, then changes her mind & says they'll call it in FOR REALS this time. So they do. An hour & a half later at 6pm. FINALLY. But it's for the wrong dose that hasnt been available in over a year. Typical. Save yourself the trouble & find another Dr's office.