Doctor is very professional and nice to talk to. She takes time to answer your questions and explain things. Office staff is friendly and helpful. Overall a good experience.