Would not recommend this provider. Poor historian, forgets patient in room, runs up to 2hours behind, speaks to other patient's issues!! RED FLAG...HIPPA VIOLATION!!!! to call/fax in Rx, need to call office numerous times to check on Rx not called in, referrals not taken care of in timely manner. Office manager not a very pleasant person, not around when you need to address anything with her. Main scheduler is obnoxious on phone when trying to make an appointment, she's in a hurry to get you off the phone. Huge turnover with nursing staff, ARNP staff recently and now front staff also. Seems that doctor goes out of town a lot and leaves the staff without supervised emergency back-up. Friends and family are all looking to re-locate to new provider...