German Roaches- Understanding cockroaches is the first step to getting them off your property and keeping them away. At Liberty Pest Management, we value knowledge, which is why our technicians will not only treat your property with our highly affective two-treatment approach but give you recommendations and the tools you need for consistent upkeep.