Welcome to Echelon insurance

Financial Consumer Agency of Canada (FCAC)
The Financial Consumer Agency of Canada supervises all federally regulated financial institutions, which includes federally regulated insurance companies, for compliance with federal consumer protection laws, including the requirement to have a complaint-handling process in place. FCAC does not resolve individual complaints.
If you have a problem with a financial product or service, you may file a complaint with Echelon Insurance. If you are not satisfied with how your complaint has been handled, you can escalate the complaint to the following third-party complaints body:
General Insurance Ombudservice: www.giocanada.org
Canadian Council of Insurance Regulators and Provincial Regulators list: www.ccir-ccrra.org/ConsumerComplaints
If you want to know your rights or need information about Echelon Insurance’s complaint-handling process, you may contact FCAC by online form, mail, or telephone. FCAC uses information from consumer enquiries to support its mandate.
Web site: www.canada.ca/fcac
Online form: www.canada.ca/en/financial-consumer-agency/corporate/contact-us.html
Phone:
For service in English: 1-866-461-FCAC (3222)
For service in French: 1-866-461-ACFC (2232)
For calls from outside Canada: 613-960-4666