Blatella_germanica_(German_cockroach)There are an estimated six to ten million species of insects in this world, making up almost 90% of all the life of the planet. With such large numbers, it is inevitable that humans and insects will be forced to share their habitats. This is where the pest control industry comes into the picture. (more…)