Guilfoyle Financial is a wealth management firm based in North York, Ontario. Established in 1969, the firm provides financial and investment advice, accounting, and tax services to entrepreneurs and higher net worth Canadians with its insurance and investment strategies. The firm also acts as the personal CFO (Chief Financial Officer) for affluent Canadian families. The firm is managed by the executive management team.