A company that specializes in asset allocation, asset management, estate planning and financial planning.