I've had a very good experience with Dr Carey and her team. My pain has been minimal. The patient teaching is some of the best I've received from any of my care providers. Scheduling has been flexible. The whole team is personable and professional. I'm glad I found Dr Carey and have already recommended her to my friends.