I've been going to Dr. Bennett and his NP, Carol, for a few years now. I have not had any problems with their treatment, and feel that they are very knowledgeable in their field. I have never had any issues with anyone being rude, as mentioned in other reviews. I feel that my concerns are addressed and that they answer my questions fully and honestly, which is appreciated. I will continue to go to them, as long as they are within my insurance's network of preferred providers.