KEITH J. SCHROEHER & SON, INC.