WILLIAM C. ROTT & SON, INC.