http://www.care.com I just did a quick search for Pet Care Providers within 10 miles of Chapel Hill, NC (27599) and came up with 141 choices.
They have reviews, rates & info about each person. Many are college students.
Although the sitter you posted about seems to care, I agree with...