We have a problem with the neighbors leaving out dog food which attracts them as well as the bird seed. Best thing you can do is not have any food around outdoors.
I was very unhappy when I first found out we had a few around. We had some kind of vine growing on our wall and we could here them scurrying around in it at night.

After DH took down the vine we didn't see or hear them till we fed the birds. DH put out a trap and caught one, but that's it. I think they're pretty smart and I'm not sure you can do anything to rid yourself of them entirely.

I told DH if he wants to set traps go ahead, but put them in the bushes so I don't have to see them.