Our Recent Posts


How close are you to a spider?

An estimated 1 million spiders live in one acre of land. The number might be closer to 3 million in parts of the tropics. It is estimated that a human is never more than 10 feet away from a spider—ever. So now you know!