To get the most out of your trap this season; check out our maintenance tips and interactive placement guide.
To get quick answers to all your questions on-line, select from the options below:
Installation
Maintenance
Technical Support:
Frequently Asked Questions
Online Troubleshooting
Glossary of Terms
Customer Request Form
Contact Information:
Call us toll-free at: 1-866-662-4041 (24/7)BUSINESS HOURS:Monday – Friday 8:00 AM – 7:00 PM (AST)Saturday 9:00 AM - 5:00 PM