I have never experienced such a caring and kind doctor and staff. I can genuinely say I now trust my doctor fully and only wish that she could somehow manage every medicine specialty there is, because she is just that good at making sure you are heard, understood, and helps you to understand what is going on. The staff at the desk is always cordial, but most of all they get their work DONE. They are fast to respond to things, helpful when I need something completed, timely, and have even made extra accommodation before when I needed to provide information to them. I never worry that something won’t get handled here. In short, this is one of the most wonderful offices you could visit, period.