I have been seeing him and his PA for 3 years. I've had some health issues that I tried to talk to them about and no one listened. They were more interested in getting me tested for allergy's than listening to what I needed. He yelled a lot at me. I finally brought my husband along and he yelled at him also. While the staff is super, they can only do what he allows. I do not recommend anyone that needs to be taken care of to enter this doctors office.