N. J. FLIHAN & CO., INC.