We are here to help!
If you need assistance with anything, please fill the following contact form or call us at our offices hours: Monday to Friday from 8:30 a.m. to 6:00 p.m. US Central Time.
Can't find the answer to your question in the FAQ'S? There are three easy ways to contact Vela experts:
• Using our contact form.
• Talking directly with us:
International phone number: 001-214-960-4434
Text to send images (please include your email address): 817-729-4015
• Through our Chat.
We are closed on the following holidays: New Year's Day, Thanksgiving and Christmas.
Please specify the main reason in simple words: