I think your best bet is to keep trapping and fixing the mothers. Eventually they should stop showing up.I know you don't like cats but, another option would be to get a large tom cat. He would scare off most other cats if he is territorial like ours are.
Good Luck-
Mariah