For customer service and technical support-related issues, please contact one of our representatives from the table below. International customers, please dial 1-800-207-4394 and the extension of the representative from the list below. Our office hours are to (PST) Monday through Friday. One of our agents will respond to your inquiry within 1 business day.
Send us a Fax
Visit our retail store and warehouse
23961 Craftsman Road
Calabasas, CA 91302
Send us your feedback
Do you have comments, news, or suggestions? If so, please let us know. Click here to enter your feedback.
To learn more about Mega Controls, our partners, and services, click here.