NFP provides wealth management services including financial planning, investment advisory, retirement and estate planning.