Your site is very informative. At one point, there was a reference to a local company that guaranteed getting rid of these pests. I believe you are located in Georgia. However, I live in New Jersey. These things are not even supposed to live up here. Several years ago I hired a local outfit to […]