Dr. Shadle and his staff are professional and a joy to visit. He also works great with children. My two year old loved Dr. Shadle's horse puppet and still talks about his visit. We also had x-rays taken that day of a very hyper toddler that went very smooth.