I never had any trouble out of Japanese Beetles until I planted roses. There is nothing that works against them. I have tried Milky Spores and all the other products. You can spray poison on them, but more come the next day to start the process again.The only thing I think that will work is to remove the roses to stop attracting them.