Are they worms or termites?

Talk to a termite company, maybe they would let you put it in a garage or someplace they are tenting for a few bucks. I have heard of guys doing that here in So Cal.