Dr. Hamilton and his staff are amazing! They are very patient focused. They speak to the kids and ask the kids questions. The concern and patience and care shown by everyone is wonderful!