Welcome to Echelon insurance


Escalate your concern to Echelon’s Designated Customer Support Team

Echelon’s Designated Customer Support Team

If you are still dissatisfied with the outcome, you can have your concern escalated to one of our Customer Support Representatives using the online form below.

Within three business days of your submission, you will be contacted by a member of our team acknowledging receipt of your complaint and identifying the Associate responsible for reviewing and addressing your concerns. If the designated Associate cannot resolve your complaint to your satisfaction, they will provide you with a written response within 15 business days of receiving your complaint.

Alternatively, you can reach Echelon’s Customer Support team at 1-833-314-6155. Simply follow the prompts to reach the appropriate team member. In the event your complaint is related to a Privacy matter, please refer to our Privacy Policy page for additional information and contact details to reach our Privacy Officer.