Skip to content


Drake Wellington Insurance is a leading, client centric, Insurance Brokerage based in British Columbia and is proudly partnered with one of Canada’s largest Managing General Agencies, IDC Worldsource Insurance Network. The team at Drake Wellington came together with one common objective – to help Canadian’s protect their financial lives in meaningful ways, and build lasting personal wealth by using innovation and carefully selected strategies that fit with our client’s interests. With market research serving as a backbone and innovative strategists crafting the way, the team at Drake Wellington works hard to provide the most cost effective and empowering solutions to our valued clients.

As one of Canada’s largest life insurance Managing General Agencies, we serve a wide variety of clientele with strategically located offices right across the country. IDC WIN is a company with a sound and stable history; from firm beginnings in Guardian Capital Group Limited in 1962, and has grown to have over 2,000 Insurance Advisors, who offer products from all major life insurers and have over $1.5 billion in segregated fund assets under administration.

Our goal is to offer our clients meaningful and practical advice, based on a deep understanding of the Insurance & Investment Industry, to provide personal and corporate solutions to capture the most value for our clients needs. We look forward to having an opportunity to work with you, better understand your unique situation, and custom tailor a solution to fit your needs.