THOMAS J. WALSH CONTRACTING INC.