The Weigands have maintained a generational presence in Johnson County for more than a century.