Dr Najafi and her staff are very pleasant and friendly. She is very concerned about her patient's teeth and wants the best for each patient, long-term. She explains everything that she is going to do before she does it. The insurance lady Angela is very thorough and goes over exactly what every procedure is going to cost. I would recommend her to anyone.