One of the best doctor office experiences I've ever had. The office staff, assistants and Dr Alexander were welcoming and friendly. They actually called us back 10 minutes BEFORE our scheduled appointment time (almost unheard of nowadays). Going to a doctor is never fun but they were patient and explained everything they were doing which takes the edge off, especially for children. The doctor even turned the screen and let us watch the ultrasound and explained what he was seeing. I can't speak for the other locations but I would definitely recommend Children's Heart Center and Dr. Alexander.