Neighbourhood cats here are the bane of my life. I find cat turds all over the place in the borders on top of the soil. It's disgusting. They trample over my plants (broke a bleeding heart completely the other day, the only one I've got while it's in full flower). We have a bird bath which is about knee height which the birds love. But loads of times I've seen a bloody cat climb on it to drink from it and the bowl part has been knocked off the base. It's got a chip on it now. I've even seen one climbing UP to a pot with an acer in it to squat and do their business in the soil in the fecking pot FGS.
I am an animal lover (dog person really!) and must give off vibes that I'm friendly because if I go out there to try to scare them off when I see one they either just carry on lying there under the hedge staring at me, or actually walk towards me to purr round my legs. Even if I'm telling them to shove off! Last summer one even came in my house in the same room that I was hoovering in and just lay down in the sun and was getting in my way as I was trying to hoover. I had the door open because it was a roasting hot day. I don't want to actively do them any damage but how the hell do I keep them out of my garden? They need to shit in their own gardens.....
DH has recently put out those ultrasonic cat scarer things but I don't think they're having any effect. Any suggestions?