MCCLURE AND SONS, INC.