W. N. VANALSTINE & SONS, INC.