This is my first question here, but I really really need help!
I can't sleep at night knowing.. There are SPIDERS living around my windows, and they just won't die off!
It's becoming summer, and they're going to pop up like daisies! Please, please help me!