National Financial Alliance is a financial services company located in San Antonio, TX. They offer a variety of financial services, including investments, bonds, common stock, educational IRAs, traditional IRAs, Roth IRAs, SEP IRAs, simple IRAs, brokerage accounts, treasury bills, government securities, treasury notes, variable annuities, financial planning, retirement plans, tax plans, 401(k) planning, 403(b) planning, college plans, estate plans, money purchasing plans, and profit sharing plans. They also offer insurance, including disability income insurance, life insurance, and long-term-care insurance.