FLANNERY INC