Always keeping your best interest in mind!


Help When You Need It.

A phone call away from professional insight with years of consulting experience.


Understanding your needs
and lifestyle.

Helping you live your life without worry.


To ensure your goals are met.

Using years of expertise to create the right plan no matter the means to assure satisfaction.


That fit your lifestyle.

Providing clients with the latest products to help serve you better and find the right product for you.

David Moulson Financial Inc.


David Moulson is an independent insurance broker from the Greater Toronto Area. Clients trust him to find the right solution that suits them on a personal level.

David has been in the life insurance business for over 34 years. He thrives on the lifelong connections he makes with his clients and understands the challenges they face. When he’s not in the office (or on the golf course), he enjoys spending time at home and travelling with his family.

David will take the time to understand your needs. His goal is to match you with the right policy and save you money. Give him a call, he’s here to help.

For a FREE analysis of your existing coverage or to receive a free quote if you are looking to get covered.

What my clients are saying

It’s not just about business. We have known David Moulson for over 15 years and the relationship we have developed with David has proven that we consider him to be a trustworthy advisor who always looks out for our best interests. We have no problem recommending him to our friends and business colleague. – Tony and Andrea Sevsek
It’s nice to have your expectations in a business not only met but exceeded! David Moulson provided us with professional, friendly and effective service. Many thanks for your efforts which allowed us to get the exact coverage we needed. – Haroon and Deevaka Chandoo

Thank you David for going the extra mile for me and my family. I have recommended you to several people simply because I think you care. – Sean Singh
Your service was outstanding! You kept me in the loop throughout the entire process. You made shopping for life insurance a breeze. Thank you so much David! – Elizabeth Ali

Let's discuss the best life insurance solutions for your needs.