Dr. Craig works extremely well with young patients. All of my children go to him and actually never complain when it is time to go for their dental visits! The office atmosphere is so friendly and welcoming. Dr. Craig even does an occasional balloon animal for them! I know since he has young children himself that he can really relate to them and put them at ease!