This Dr. is an excellent diagnostician who really cares about her patients. They are completely committed to helping me as long as it takes to find the best solution. I never have to worry that they'll back out or give up if a solution isn't reached immediately, which has been a problem for me at other places. Not only do my appointments never get canceled last minute, they take time out of their day to send me a reminder so I don't forget. They are extremely reliable. I love how attentive they are here. Even when notified that they have a personal phone call, they always wait to take it later. Their full attention is always on me and it makes me feel special. There was no annoying music playing while I waited or during my visit. What they do have are annoying TV with a loop of "informative" (read thinly vailed medical provider ads playing too loudly in the waiting room. They are usually prepared for my appointment and remember everything about me. I appreciated that they didn't have that typical elevator music on.