His procedures are generally okay. But, he did made one minor mistake one time, such that I had to go back to have him scrap the residual of filling material off my tooth. His manners are likable. Staff are generally friendly. But, cost is on the high side. His handling of insurance matters are very poor.