Caldwell took much interest in public matters and served Caldwell township as highway commissioner, township clerk, township treasurer, justice of the peace, township supervisor, and school board officer.