Megatrax support a intergraded pest control management program balanced between chemical, mechanical and biological methods of control Megatrax support a integrated pest control management program balanced between chemical, mechanical and biological methods of control Megatrax is a South African market leader in the Pest and Weed control industry