It may be surprising to read, but one of the most pernicious little creatures in nature is the red squirrel. These small, admittedly cute creatures can wreak havoc in surprising ways and cause unexpected damage to unwatched areas of the home. Indeed, some of the most destructive scenes our technicians have seen at our client’s… Continue reading