Dr. Karimi is very a nice person. She charged based on what the insurance is allowed, no discount given to the patient. what I am concerned about her is she found so many problems on my teeth, so I want to try other dentist see if I get the same suggestions.