T. J. EGAN AND COMPANY INC.