Mike has been really flexible in accommodating our needs to pet sit our 3 babies (dogs). He stays at our house and watches the dogs while also watching our house. When he leaves it is like he was never there as our home is spotless. Highly recommend!!