I recently moved to Fredericksburg and needed to find a new pediatrician. I am very pleased with my choice. Dr. Cao of Children's Health is excellent. The receptionist is always friendly both in the office and when I call in. The wait is minimal, and the doctor will spend all of the time you need to answer questions. This is a wonderful pediatrician's office.