Sorry, no help here. We're lucky to have cats who hunt them down. Unfortunately, they are unconcerned if they knock a bunch of glassware off the shelf in the pursuit of said fly.