Helix may be contacted by phone or by email. 

Phone – 844-211-2070
Email – support@helix.com

They are available Monday through Friday 6am-5pm PST.  Located in San Diego, CA.

Did this answer your question?