One of these beauties stops cats on our garden.
http://www.amazon.co.uk/STV-STV414-Jet-Spray-Repeller/dp/B003TLA4FS
Nothing quite like waking up in the middle of the night hearing a water turret blast a cat off its feet, then to drift of back to sleep with a very smug smile