We have only been to see the Dr. 2x so far but he is very professional! Always on time for appts. He pays attention to detail! I feel fully confident my son will ha e a beautiful smile by the time he's done!