CPA, CA

David W. Somerville

I care about people and enjoy helping others. Building long-term relationships and working as a team to help our clients achieve their goals is at the heart of what we do at KMSS.

Dave graduated with a Bachelor of Commerce from McMaster University in Hamilton Ontario in 1988 and received his CA designation in 1990, earning a place on the Canadian Institute of Chartered Accountants’ National Honour Roll as one of the Top 20 finalists in Canada that year. He joined KMSS as a Manager in 1996 and became a Partner in 2000.

For over 30 years, Dave has focused on serving owner-managed entrepreneurial clients and their families, helping them to grow their businesses and plan and manage their affairs. Dave’s passion for the mountains inspired him to move to Canmore in 1999 and he played a key role in leading KMSS’ successful expansion and growth in the highly entrepreneurial Banff-Canmore marketplace where the Firm and our many Bow Valley clients continue to thrive today. He served as a member of the Firm’s Executive Committee for 10 years.

Outside of the office, Dave is an avid nature lover who enjoys hiking, cross-country and downhill skiing, and other outdoors pursuits. He also enjoys playing piano, singing in a community choir, reading, personal development, and time with family and friends. Throughout his career, Dave has also used his CPA skills to give back to our local community, serving as a volunteer Board Member for The Canmore Hospital Foundation, The Bow Valley SPCA, Ralph Connor Memorial United Church, and a number of other charitable causes.

Dave will be retiring from KMSS and public practice effective January 1, 2022.  However, he looks forward to seeing his many former clients and KMSS friends around the community and on the trails for many years to come.

Industry Knowledge

Over 35 years experience working
across industries in Alberta

Learn more

Our Services

Tax, audit, bookkeeping,
consulting, and much more

Learn more
An Independent Member of
220

Member Firms

435

Member Offices

93

Countries

Statistics as of 2018