Very good Dr. would recommend him. My issue is with his office appointment scheduler. Have dealt with her twice with my two times that I have seen Dr. Fadia. After my second time dealing with her I asked her name. She said Dr Fadia. I said no your name. She said Star. So, Dr Fadia if you see this review, I would recommend that you replace her with someone who is more patient friendly. I would recommend you monitor her calls and you will understand what I am talking about. I should feel safe and cared for by your support team. She is not that person. Please replace her. I will not be coming back and I will speak to someone else in the office to cancel my appointment.