Who We Are

For over 25 years, Carruthers Walker Financial has passionately worked with families and businesses to ensure their financial and insurance objectives are achieved.

Our ability to understand and collaborate with our clients and their businesses has ensured we provide the best financial and group benefit advice possible.

We will work hard to earn your trust. We carefully consider your needs and goals in order to implement a well-constructed financial strategy.

Building strong and lasting relationship is what we enjoy doing most.

Keith Carruthers, CFP®, CHS, RIS


Keith started his career at Canada Life, where he was introduced to insurance and investing strategies for people in all stages of their lives.

His life has evolved over the years, having started in the business as a young newly married man, to having three beautiful daughters, to today where his daughters are married, and he has been blessed with a promotion from father to grandfather. These life stages have given him the empathy and "life" experience to really put those early Canada Life lessons to work.

Keith works with clients in each of their own life stages, planning their work life, as well as their retirement. Goals cannot be achieved without a plan, and planning starts here.

Jennifer Walker, CFP, CEBS, RIS, CHS, MFA-P


Jennifer also started her career at Canada Life, where she learned the ins and outs of insurance and investments.

Her evolution with Carruthers Walker Financial has gone from a single woman, to being newly married, and now having 3 beautiful children (okay, well technically a couple would probably be called adults).

Jennifer found her passion helping employers take care of their employees. She is skilled at finding benefit plan solutions for unique situations.

Jennifer is also a speaker, with workshops on financial planning related topics for clients and community groups. As a Master Financial Advisor in Philanthropy, she also helps clients and charities create strategic plans to ensure that every gift makes an impact.

Diego Di Tolla, RIS

Financial Advisor

Diego's career began at TD Canada Trust, where he learned the ropes as a financial advisor. His path quickly took him to Toronto's financial district where he climbed the corporate ladder in multiple manager roles.

Joining Carruthers Walker Financial allowed him to grow his passion for building long lasting relationships with clients and ensuring they have the right financial road map in place.

Not only is he helping Carruthers Walker Financial grow … his family is also growing, with three young children teaching him the lessons of parenthood.

Samantha Jones

Manager of Client Financial Services

Samantha graduated from York University where she obtained an honors degree in finance and played on the varsity women's hockey team. She specialized in personal finance and is working towards becoming a Certified Financial Planner (CFP). Born and raised in King Township, Samantha is an active member of the community, coaching and playing soccer in the summers and hockey in the winters.

Starting with us in 2021, Samantha brings experience in previous administrative roles and excitement in starting her finance career with Carruthers Walker Financial.

Chris Macgregor

Administrative Assistant

Chris is a local girl; born and raised in Newmarket. She started her career in business accounting with experience in retail, wholesale, and service industries. However, her organizational skills were really honed was while raising and homeschooling her 8 children. Chris has also been blessed recently with the promotion from mother to grandmother.

Chris joined our team in 2020 and will likely be the first voice you "meet" when calling our office. She works closely with Jennifer, assisting group benefits clients and members.

Carruthers Walker Financial


Mutual funds are offered through Investia Financial Services Inc. The particulars contained herein were obtained from sources which we believe reliable but are not guaranteed by us and may be incomplete. The opinions expressed have not been approved by and are not those of Investia Financial Services Inc. This website is not deemed to be used as a solicitation in a jurisdiction where this Investia representative is not registered.

Carruthers Walker Financial - RIA Certified
Carruthers Walker Financial - Best Business of 2024, ThreeBest Rated®
Carruthers Walker Financial - Newmarket Chamber of Commerce 2023 Member
Carruthers Walker Financial - Aurora Chamber of Commerce