(Mass Appeal) – Cockroaches are one of the world’s oldest known pests, with ancestors dating back hundreds of millions of years. Not only that, they are known disease carrying insects and can be very problematic if found in your home or business. Here with more on these nasty creepy crawlers is Natasha Wright, Entomologist and the Technical Director with Braman Termite and Pest Elimination.