I had a problem with a cat once. The vet recommended orange peel or any other citrus you might have handy. Just chop the peel up in small pieces and sprinkle it where you don't want the cat. It worked for me and did not cost a cent.