Vela takes pride in how we help our customers when they need to file a claim and are committed to making this process as easy as possible. The fastest way to get started is by filling out this First Notice of Loss form. Answer a few questions and we'll get back to you quickly.
Contact our Claims Team at (866) 915-7478 or email [email protected] if you have a question.
Submission of this claim does not commit your insurance company or its affiliates and agents to coverage for any loss. All information submitted regarding your insurance policy and any loss is subject to review and verification. Vela Insurance Services and its affiliates reserve the right to request additional information prior to reaching a decision on the claim. All policy provisions in your policy remain in effect, and nothing contained in this website may be construed as waiving any of the terms and conditions of your policy.