CARRUTH & SON, INC.