If you have a pest problem, you may want to consider having Thermal Acoustical Pest Control, otherwise known as TAP, insulation installed in your home. This type of insulation is installed by a pest control professional and can go a long way in removing current pests and stopping more of them from causing you problems. … Read more »