We love Dr. Randy and his staff! They are patient, sweet with the kids, and make us all feel at home. It's a truly wonderful practice and always a great experience.