I've always had good experiences here over the last 13 years. Wait time has not been bad; sometimes long but mostly about 15 minutes. Doctors are wonderful and nurses are too. I have established nice relationships with them over the years and the two doctors we work with the most always know us when we run into them outside the office. They have very flexible hours and a great P.A. My childrens' healthcare has run the gamut from check ups to major surgery. Rock Hill Peds is always on the ball.