S.D. CARRUTHERS SONS, INC.