T. & F. CALLAHAN INC.