I can't say I'd recommend this dentist if you can get the same reults elsewhere. He'll come in, treat you for 2 minutes then disappear to see the patient in the other room without telling you when he'll come back. Once I waited about 20 minutes, in limbo not knowing what the heck was going on. He also told me he would switch my antibiotics after a root canal since it seemed that the antibiotics he gave me weren't working. Instead he gave me the same ones again. It was apparent he didnt have others and was just trying to appease me. Maybe he didn't treat me the way I expected because I was an insurance patient and didn't pay full fee. Who knows. Conclusin, if you can get a better recommendation - go there.