Contact us

Click here for order status

Please also check our lead times page for current up to date lead times. 

Order status page:


Sales Team, for general and technical questions:


Support Team, for existing order general and technical support:


Phone number, for general inquiries:

Phone: (281) 786-4337




Main Headquarters:

  • Dallas, TX (Engineering / R&D, Sales, Manufacturing, English Support)
  • Houston, TX (Engineering / R&D, Sales, Manufacturing, English/Spanish Support)

Satellite Locations:

  • Boyacá, Colombia, South America (Spanish/English Support)
  • Honey Grove, TX (Research & Development)