antifreeze certainly works. I've put out shallow pans with a gallon in each one, first night.. nothing.second night- licked clean.refilled, and it went the rest of the winter untouched. I'm thinking I got that whole tribe in one night.