WILLIAM A. SMITH & SON, INC.