What about when cats come in at night? You only have even more **** to clean up then.I find having a dog is the best deterrent, when a cat enters garden the dog gives chase, cat does not return.
The best deterrent I found is strong smelling plants like lavender and mint. Cats noses are too sensitive to go near them.