He is not professional at all when it comes to the way he want you to pay 100% cash up front for the cost of every visit and then file your claim to your insurance and getting half of what you paid up front even with the best dental coverage and plan. Why? because he double charge you for every thing he does knowing that you won't know until it is too late when you call your insurance and they tell you that he did way over charge you and we don't pay that much and that its your fault you agreed to accept his policy. There is NO reason for acting so greedy and ripping off people like that!
I did not see anything exceptional about what he does for all the money he charges while he is just an average dentist. God know how much he would charge if he does Veener or Lumineer! Maybe a price of a house!