We were recommended to Dr. Ball by a friend when we moved here in April of 2011. We have taken our first daughter (now 2yrs old) to her ever since. We just had a second baby and are bringing her to Dr. Ball as well. We recently moved out to the south side of Indian Trail, but still drive the 30 minutes to Dr. Ball. We don't think we'll ever switch.