Dr. Naraghi is one of the finest dentists I know of. I used to have government health insurance, and I had been to a lot of dentists, since the insurance used to pay for the visits. However, I have not yet found a dentist who could equal Dr. Naraghi in terms of friendliness, proficiency and efficiency. All this at a great price. I have my entire family, and friends going to him.