I used Angel Eyes for several months, but stopped because changing my changing situation made it more practical to do it myself. The service started out really great, but the quality of cleaning deteriorated over time. The standard of care fell. That and they were careless about closing the door so my kitty wouldn't escape. I was put off at first because they were significantly late without notifying me, after I had to leave work to wait for them.
They weren't awful or overpriced, but wasn't that impressive after the first couple visits.