Echelon Insurance

Echelon Insurance is one of the many insurance companies we do business with at BrokerLink, and we’re proud to offer Echelon’s specialized products to our customers.

Echelon Insurance was founded in 1998, and in 2019, it became a member of the CAA Club Group, which includes CAA Insurance and Orion Travel Insurance. Echelon Insurance is primarily a specialty insurer, offering both personal and commercial solutions for unique coverage requirements.

Keep reading to learn more about the types of insurance they offer, and how you can get Echelon insurance.

Insurance products offered by Echelon Insurance

Echelon offers specialized personal and commercial insurance solutions for unique situations or hard to place business. For example, Echelon provides auto insurance for drivers who are unable to obtain insurance from standard carriers due to inexperience or a poor driving record, as a result of claims frequency, multiple driving infractions and other reasons.

A snapshot of the coverage available is provided below:

Personal coverage

  • Non-standard auto for hard to place cars, trucks, SUVs and vans
  • Motorcycle
  • Collector vehicles, such as antique and classic cars
  • RVs, trailers and motorhomes
  • ATVs and snowmobiles
  • Specialty property insurance for vacant dwellings, seasonal homes and more

Commercial coverage

  • Primary and excess liability
  • Commercial property and casualty
  • Legal expense
  • Business interruption
  • Commercial automobile
  • Long haul trucking

How to get an Echelon Insurance policy

To get an Echelon Insurance policy, you must work with a licensed insurance broker, for example, a BrokerLink broker. Echelon doesn’t sell policies to customers directly, only an insurance broker can sell you an Echelon insurance policy.

If you think Echelon Insurance is a good fit for you, contact a BrokerLink insurance broker, who will take the time to get to know you, understand your needs and find an insurance plan that makes sense, whether it’s with Echelon or a different provider.

Things to consider when choosing an insurance broker

Using an insurance broker can make your experience a lot easier. You might be wondering how to choose the right insurance broker! Here are few things to consider when looking for the right insurance broker:

Experience and qualifications

Whether you’re looking to insure something personal or for your business, make sure your insurance broker has experience with that product. You should also make sure your broker has the necessary qualifications and designations. The exact requirements vary by province, but all Canadian insurance brokers require a license of some kind.


Most people want the people they work with to have similar values. Things like respect, integrity and customer service are very important, and should be a part of every insurance brokerage’s value statement. Ask your broker if their brokerage has a value statement they can share with you.


Make sure the broker and brokerage you’re working with has a good reputation. Do your research and check out their Google reviews.

Get in touch with an experienced insurance broker

At BrokerLink, we have local insurance brokers ready to help you find the right insurance. Give us a call, visit us online or stop by one of our branches today!


Echelon Insurance FAQs

Where is Echelon Insurance located?

Echelon’s head office is in Mississauga, Ontario. They also have offices in Laval and, Montreal in Quebec, and Kelowna and Burnaby, in B.C. Echelon Insurance offers coverage to customers across Canada.

What is a specialty insurer?

A specialty insurer has the expertise to offer specific coverage solutions that are not available from all insurance companies. Echelon is a specialty insurer with the expertise to offer coverage solutions for certain niche products such as: recreational vehicles, motor homes and motorcycles, as well as non-standard commercial property, long-haul trucking and more. Visit to see if they have coverage for your needs and then contact your insurance broker to put a policy together for you.

How do I get Echelon Insurance?

If you would like to purchase Echelon Insurance, contact an insurance broker who will help you find the coverage you need through Echelon, or another insurance company that fits your needs.