Works rather well for keeping hungry Bambi's from eating my wife's roses. However, the resident stray felines still use the rose bed as a well tilled litter box so I can't say that Liquid Fence is the answer...
We live on a farm, people seem to drive out here in the boonies and dump their unwanted cats.. Of course, there are rodents for them to catch, but you can always tell when they show up that some of them have been pets. They are the ones that don't hide from humans, they beg instead..
Different products for different critters available.