If you have an insect problem, your best port of call is to contact your local pest control company, which will be happy for the business.
What Do Birds Eat In The Wild?
How To Attract Woodpeckers?
10 Birds That Make Hanging Nests