What about one of those spinning things that people put on their boats when they are docked so that birds dont s**t on their canvas? if you can take them off your boat fairly easy why not a Jeep Soft top?
Let's knock it off with the poisoning and shooting someones pet comments. Feeding antifreeze to a cat is a very inhumane and torturous way to dispatch it. It is a felony offense in 46 states and we do not allow the discussion of criminal activity on the forum, period!!
The people suggesting shooting or poisoning the cats are just disgusting! You should be in jail where you can't hurt normal people.
That being said, I don't like cats on my car either. Not even my own. You might try a little cayenne pepper on your roof. Won't hurt the material, but when the cats walk on it, it'll stick to their paws and fur.....and when they lick themselves, they'll learn that they shouldn't be there. Probably. Good luck.
Never mind - sorry
1994 YJ - 1 1/2" Shackles front and rear - 2" add a leaf, front, trimmed fender flares - 31's - 2.5L 5speed - Mossy Oak Custom Interior, by ME!