CHARLES KRULL & SON, INC.