I used this service once for my cat - it was fine, though I never received updates while I was away, nor received a daily "report card" that accounted for what happened during the visits.
I was willing to give it another shot, since my cat was healthy and happy upon my return, but I never got a response when I tried to schedule another visit by contacting the company (via email and then via the website). I have moved on to another company.