I have used Carolina Critter Sitter twice on very long trips and could not be happier with them. Before each appointment, clients fill out a file on each pet and the sitter comes to your home to meet the pet(s) and get acclimated with the area. While away, you can always contact them for an update and questions and they provide a daily 'report card'.