Together protecting your future.

At Thompson Financial Group we care about you and your family and go above and beyond to make you feel comfortable and supported along the way. We pride ourselves on being a boutique brokerage and it is in our DNA to care about you and your families.

Wherever you are along your path, we will ensure that together you find the solution that will provide you with the assurance that your future is protected. Are you interested in learning more about the possibilities, but haven't yet found the people to help you navigate what makes sense for you? Let's talk!

Coverage for Individuals

Life Insurance

Retirement Planning


Estate Planning

Health Plans

Wealth Management

Disability & Critical Illness



As a young family and first time buyers of insurance products, Greg and his team at Thompson Financial Group were able to help us navigate through the array of financial products available in today's market. He was very professional throughout the process, providing knowledgable service on a timely basis. In the end, Greg was able to arrange a structured insurance plan that gives us comfort, while helping us meet our financial objectives over the long term. We could not have asked for more! Thank you, Greg!

We have been clients of Thompson Financial Group since 2011. Greg is friendly and extremely approachable. We have purchased Life, Critical Illness and Disability Insurance from Greg as well as put our RRSP's into a variable annuity that will give us a guaranteed income in retirement. Greg's 'no pressure' style made my wife and I very comfortable with such important purchases.

Greg has been the ultimate professional in what is not always a professional field. He has been responsive to my requests and addressed my requirements. Equally important, when Greg does not know, he finds the specialist who does. Greg Thompson has been a pleasure to deal with.

- Alan C.

- Jason S.

- Brian C.


We know that navigating insurance can seem overwhelming, we are here to guide you through the process.



Who should consider Disability Insurance?

Why should I get life insurance?

Life insurance provides you with the peace of mind that when the inevitable happens, your family will be taken care of. Not only will this coverage provide income for your spouse and family, but the payment can be used for covering taxes & debts and help create a safety net for your loved ones.

Disability Insurance is especially important if you are self-employed. In the unfortunate event that you are unable to work this coverage will help to ensure that you can continue to pay your bills while you recover.



Is the application process difficult?

When should I get insurance?

We recommend that clients apply for insurance as soon as reasonably possible, because being insured when you are younger and healthy is less expensive.

Our team is committed to making the application process as simple and convenient as possible.