GROTE & WEIGEL, INC.