RICHARD J. WALSH, INC.