Dates instead of adjectives
Everything he has promised, in one place.
Promises should be easy to find — and easy to check.
Everything Bob has committed to in this campaign lives in one of two places. What he'll do: the first 90 days. Where he stands: nineteen positions in writing.
If Bob makes a new commitment during this campaign, it gets added here.
The two pages
-
The first 90 days
Ten commitments, numbered and dated, starting May 3, 2027 — the day the winner is sworn in. Monthly financial reporting restored in month one. Ward capital numbers published for the first time. The lead service line financing plan in front of the council by month two. Each one says when it is due and whether it can be checked.
On Day 91, Bob publishes a report against this exact list — done, late or dropped, and why.
One more sits just outside the window: a published water rate schedule through 2037, due day 120. The rate-path commitment →
Read the calendar → -
Where I stand
Nineteen positions, written out: property taxes, water rates, police staffing and the pension payment, automated license plate readers, immigration and local police, homelessness, soliciting in the roadways, public disorder and mental health, downtown, incentives, the data center and TIF, housing, home rule, transparency, seniors, the schools, arts and culture.
Including the difficult ones. If a position you care about is not there, ask and it gets added.
Read the positions →
What a commitment has to have
A first-time candidate cannot point at a record. What he can do is put the promises somewhere fixed, with dates on them, before the vote rather than after it. April 6 is a special election: the winner serves two years, not four, and is back in front of Rockford voters in May 2029. There isn't room in twenty-four months for a promise nobody wrote down.
Every item on the first-90-days page carries a due date and a line saying whether it is checkable — meaning there will be a document, a published number, or a council record that either exists or doesn't.
Three of them are free. Publishing ward capital numbers, restoring monthly financial reporting, and reporting against this list cost nothing but the decision to do them. That is deliberate: a commitment that needs a budget can be blamed on the budget.
Where the money part lives
The commitments come out of the plan, and each of the six plan pages ends with the same question answered: where does this get paid from. Most of it uses existing staff, existing data or already-planned funding rather than new recurring money out of the general fund — which matters in a city whose state-mandated public safety pension payment is about $40.5 million a year and growing.
The six plan pages →
What a mayor can do — the limits
all of this sits inside →
Where the numbers come from →