I would give this Dr zero stars if I could. I scheduled an appointment a month in advance and took off work which involved getting a sub and writing sub plans. I get to the office and they take me in the back and do the 30 minute interview and then take me back to the desk to reschedule my appointment???? Turns out the doctor wasn't there and wouldn't be there and they never bothered to tell me. They were incredibly rude about rescheduling and would not guarantee me a time and expected me to take off work. I just had a message on my machine from the receptionist telling me "their office isn't a good fit for me" because I had difficulty rescheduling. Avoid dealing with this doctor at all costs.