I have them also. Stellers said they are millipeads. They sprayed last week, but after yesterdays storms, they're back. I found one inside yesterday...YUCK!! I'll have to call again today. I had the BIG millipeads in south florida, at least these are small.
|