Our Goal

McFarlane Agencies

Our goal is to be a leading provider of insurance and Financial Services to our customers with the use of an experienced and professional team.


McFarlane Agencies is a Second & Third Generation Business, serving Okotoks and Alberta since 1975. Locally owned and operated still holds true for our firm. Throughout the years, McFarlane Agencies has been a willing contributor to many groups and events that have required their financial assistance and support.

McFarlane Agencies is a proud member of the IIBAA and CFIB. Locally, McFarlane Agencies is also a long standing member of the Okotoks Chamber of Commerce.

We understand the importance of Service! McFarlane Agencies not only offers a vast range of General Insurance and Financial products but we also guarantee your satisfaction with knowledgeable, professional personnel. As an Independent Broker, our clients enjoy the satisfaction of knowing that their insurance portfolio is analyzed, explained and compared with other markets at inception and on every renewal. We take strides to remain competitive and unique in our industry. We take pride in retaining long term clients and acquiring new ones from the recommendations of our clientele. McFarlane Agencies understands Insurance and the service required to sell and to protect you and your family. Premium Service, That’s our policy.

Company Key Personnel Directory

  • Mr. Bill McFarlane has been involved in the Insurance Industry since 1967. He began his career in Calgary as a partner in a Life Insurance Company. In 1974, he changed his focus to General Insurance and established his own company, McFarlane Agencies. He continues to reside in Okotoks and is a recognized member of his community from his own contributions and commitments to various boards and sport groups including Town Council.

  • Email Karen

    Mrs. Karen McFarlane has been involved in the Insurance Industry since 1975 and is an original shareholder of McFarlane Agencies.

  • Email

    Mr. Trevor McFarlane graduated from Augustana University in 1996 with a Bachelor of Arts in Economics. He joined McFarlane Agencies in 1996. He obtained his Canadian Accredited Insurance Broker designation in 1997. Trevor remains active in the Okotoks community with his past involvement in Coaching hockey at various levels including the Junior A Oilers.

  • Email

    Jason McFarlane graduated from University of Calgary in 1995 with a Bachelor of Arts in Physical Education. He joined McFarlane Agencies in 1996. He obtained his Canadian Accredited Insurance Broker designation in 1997 and his Chartered Insurance Professional designation in 2006. Jason also remains committed to his community with his past involvement as a director of the Okotoks Chamber of Commerce. Jason was inducted into the Okotoks Rotary Club October 2011. Jason currently remains active in Hockey as President of Okotoks Bisons Junior Hockey Club.