James L. Callahan, president of Callahan Business Group, Inc.,