I saw this dentist one time for a cleaning and an evaluation. His assistant was wonderful, great cleaning, his evaluation horrible. He told me I had 3 cavities, I made the appointment to have them filled. Meanwhile my husband visited Kafayi to have a cavity filled and was in pain for 4 months, he was told to have a root canal. For the last year and a half we have been seeing Dr. Michael Hine who is fantastic. I never went to Kafayi to fill my 3-so-called cavities. Dr. Hine found one in the last year and a half. My husband's tooth was saved as well thanks to Hine. Kafayi is purely a salesman.