Peschel Associates, Ltd.