Contact Us

Ph Orders:888-342-5270 or 805-557-8163
Fax Orders:888-501-5763
Email Us:
Dealer Email:
Postal Mail:Bug Off Instant Screen
2501 Newport Ave.
Cambria, CA 93428

Product Questions and Comments:

Our call center cannot answer all of your questions. Please email your questions instead of calling, or email your phone number and we'll call you back.

Buy Now Learn More Easy Installation