Dr. Holyoak and his staff are professional, honest and a pleasure to have as ones dentist. Like a good mechanic, good dentists are hard to find and this one is a great dentist. He books up months in advance but won't rip you off or make you get services you don't need like other places.