Very hard to get appointment with her and now she does not accept our insurance, last time i saw her she barely took the time to explain things. she has been my doctor for many years but the last 2 visits made me so disappoint of her, she used to be very good. They have a very poor communication when it comes to test results too, they take forever to call. I had to call to ask if they got the results back