I hate maggots
So I decided to fight them by putting a tri-tip on my back porch. Sure enough, the little buggers were drawn straight to my roast, so I could destroy them. I got a lot of them on my first try, so it shouldn't take me that long to exterminate them all.
