Home Improvement Questions? Ask a Handyman for Answers
Hello, this is not an answer. There may not be one. I will post a few links this one is general http://entnemdept.ufl.edu/creatures/misc/flies/squirrel_bot_fly.htm
with enough of these fly traps around the botfly population would be reduced... that would only be a 50% solution at best however
4 or 5 of these in the area would reduce the botfly population even more
a combination of these measures would make a very unfriendly environment for botflys.