I literally cannot say enough good things about this company from the top down. From the office and scheduling staff to the dog walkers. 

I use them two to three times a week while I am at work and have used them several times for longer extended periods over vacations. There are never any questions whether my home and pet are secure because they send a mobile update out at the end of every visit, often with pictures of your pet. 

Very flexible and accommodating.