T.J. O'HARA & SON INC.