James J. Welch & Co. Inc.