When you think of nuisance wildlife pests, you probably don't think of armadillos. However, Hilton Head pest control specialists have received a growing number of complaints about these creatures over the last few years. Armadillos are animals that you would expect to see in Florida, but...