S. TERRANOVA & SONS, INC.