Dr. Holmes is awesome. He's really good with kids. He keeps going back to school to learn new techniques and continue his education. Unlike most dentists, he does all the work himself and doesn't use dental assistants and dental hygeniests. He's also very fast. I highly recommend this dentist.