Cleanings were okay but I found that he did poor repair work and was not able to identify and repair the source of tooth pain. I would not recommend him to anyone for this reason.
I had to go back multiple times for what should have been a simple repair. He was also rude on the phone, doesn't seemed concerned about the patient's welfare when they are having tooth pain.