On the ballot
- Waterloo Mayor · November 4, 2025Won49.8%
- Waterloo Mayor · November 7, 2023Won68.3%
Campaign money1
Waterloo Mayor, November 4, 2025
Raised $55,034 plus $1,300 in goods and services · spent $58,513 · $613 on hand
4 reports from Hart for Mayor
- Year End Report for City candidates Have a Runoff Election. Report Due January 19 2026filed January 21, 2026
- 5 Days prior to City RUNOFF Electionfiled December 1, 2025
- 5 Days Before General Election Report November 4 2025 Reportfiled October 30, 2025
- Non-Election year report for City and School board Candidates and PACsfiled January 21, 2025
PACs that gave2
- Friends and Firefighters of Waterloo$15,000 · last October 26, 2025
- Plumbers and Pipe Fitters Local 125 Political Education Fund$9,500 · last November 25, 2025
- Iowa Unity Coalition$1,750 · last November 19, 2025
- Great Plains Laborers' District Council Iowa PAC$1,000 · last September 24, 2021
- CWA Council of the State of IA COPE Fund$1,000 · last October 16, 2021
- Laborers' PAC$1,000 · last September 13, 2021
- IRONWORKERS LOCAL #89 POLITICAL EDUCATION FUND$500 · last September 29, 2021
- Hawkeye Area Labor Council AFL-CIO Political Action Committe$500 · last October 27, 2025
- Laborers' Local 43 PAC$250 · last September 17, 2021
- Iowa State Building & Trades Council PEC$250 · last September 21, 2021
Waterloo Mayor, November 7, 2023
Raised $15,880 · spent $10,477 · $1,611 on hand
4 reports from Hart for Mayor
- Non-Election year report for City and School board Candidates and PACsfiled January 21, 2025
- Report Due January 19 for year end Election Candidate Report Duefiled January 19, 2024
- 5 Days before General Election Nov 7 2023 Reportfiled November 2, 2023
- Report Due January 19 for all committees non election yearfiled January 19, 2023
PACs that gave
- Friends and Firefighters of Waterloo$15,000 · last October 26, 2025
- Plumbers and Pipe Fitters Local 125 Political Education Fund$9,500 · last November 25, 2025
- Iowa Unity Coalition$1,750 · last November 19, 2025
- Great Plains Laborers' District Council Iowa PAC$1,000 · last September 24, 2021
- CWA Council of the State of IA COPE Fund$1,000 · last October 16, 2021
- Laborers' PAC$1,000 · last September 13, 2021
- IRONWORKERS LOCAL #89 POLITICAL EDUCATION FUND$500 · last September 29, 2021
- Hawkeye Area Labor Council AFL-CIO Political Action Committe$500 · last October 27, 2025
- Laborers' Local 43 PAC$250 · last September 17, 2021
- Iowa State Building & Trades Council PEC$250 · last September 21, 2021
From the PACs’ own reports, 2019 on.
Campaign finance
No campaign finance reports matched yet.