Answer: Milky spore disease infects the grubs while they are in the soil so it will not stop adult beetles which fly in. It needs to be applied over a large area (contiguous acres) and be allowed a number of years to take full effect. Once applied, it remains effective for years. For a more immediate result on your roses (a Japanese beetle favorite) you might consider using Neem applied according to the label instructions.
Q&A Library Searching Tips