I have tried everything and the best thing I did was finally get 2 barn cats 3 years ago. I tried all kind of stuff but nothing worked.
I hated cats before but then tried one. It ran off. Tried one again and it got killed. Finally was told by a old timer to get 2 and that was the fix. They entertain each other, cost about $10 per 2 months on a bag of food, and keep my stuff nice.
I hate male cats (Toms), they pizz on everything. I only get females and get them fixed when they were 4 months old. (they can get pregnant at 5-6 months). Cost $35 at the clinic here in town to get them fixed and all shots.
Chris