Ladybugs will work, correct?They lay the eggs in the soil and the larvae eat at your roots. Put a two inch layer of sand on top of your soil after you treat for the bugs and you shouldn't get them back but you will need to get rid of them.
So ladybugs would work?I would first go with the few inches of good sand if you can get it. Its the least likely to go wrong/ won't hurt anything! Ladybugs won't either, but might be more expensive.