M Financial Group (also known as M Financial Holdings) is a company that specializes in providing life insurance and financial services. It offers variable, indexed, guaranteed, and survivorship universal life insurance products. The company provides retirement planning, plan design and consultation, funding and security, implementation and administration, and other services.