Mike from Cary writes
Onslaught Insecticide can kill those bees and other insects listed on the product label that contact a treated surface and will leave a residual to keep doing so for up to 60-90 days. We also have a guide here that can help with best treatment for Carpenter Bees.
Answer last updated on: 04/16/2021