Hmm in a space that's completely filled with foam, the little buggers got in? Well we never had a discussion with our contractor over different critter repelling formulations. Sounds like I better keep an eye out for their presence.
Or maybe they were giving you the upsell speech for the more expensive foam.?