Spiders are a Good Indication of Energy Efficiency by harrisonburgarchitect | Aug 14, 2013A tangle of spider webs inside your home is usually a strong indicator of air leakage. Spiders...