My regular dentist sent me to him , his staff was nice but he was really nasty. he does a good job but i just dont like the way he talks to people. The cost is high but, for the good work he does i put on thick skin whn i vist his office. Like i said the staff is nice but the doctor is not.