Absolutely the best! Our pets are all very happy each time we get home after the Pet Nanny has been there. We have been gone for extended periods of time and always know that our pet family will be well taken care of while we are gone. As a bonus the mail is brought in and we have someone checking on things at home. I can't say enough good things about the Pet Nanny and am grateful we have someone so caring and competent to care for our pets.