I have been taking my children to this practice for 4+ years. We primarily see Dr. Susan Harrell, but over the years we have visited several of the doctors and nurse practitioners and have been very pleased with the high quality of the care they give. The office is cheerful and comfortable. I have never had to wait very long to see a doctor. I do have to schedule well-child check-ups several months in advance because the office is a busy one.