Why Holland residents are frustrated with Rep. Huizenga's communication policies
A look at appointment-only offices, phone system changes, and virtual town halls—and what both sides say about constituent access in MI-04.
Clear, balanced coverage of the legislators and legislation affecting Holland and West Michigan.
Plain-English records of every officeholder serving Holland and Ottawa County. Every claim sourced. No party spin.
Start at your own street — where one voice matters most — and climb toward Washington. Open a rung to see who holds it and what they decide for you.
Nathan Bocks City of Holland — Mayor Serving since 2019 · 2-year term · on the ballot Nov 2027 Public · 73/100
Keith Van Beek City of Holland — City Manager (appointed) Serving since 2018 · Appointed — no election Public: no data 2 of 2 not yet scored — how scoring works
Doug Zylstra Ottawa County Board — District 3 (City of Holland) Serving since 2019 · 4-year term · on the ballot Nov 2028 Serving well · 62/100 Public · 58/100
Jordan Jorritsma Ottawa County Board — District 2 (Holland Charter & Park Township) 4-year term · on the ballot Nov 2028 Public · 51/100
Jacob Bonnema Ottawa County Board — District 4 (Zeeland & Holland Charter) Serving since 2023 · 4-year term · on the ballot Nov 2028 Public · 62/100
Jim Barry Ottawa County Board — District 1 (Park Township & North Holland) 4-year term · on the ballot Nov 2028 Public · 61/100
Eric DeBoer Ottawa County Sheriff (countywide) 4-year term · on the ballot Nov 2028 Public: no data
Sarah F. Matwiejczyk Ottawa County Prosecuting Attorney (countywide) 4-year term · on the ballot Nov 2028 Public: no data
Justin F. Roebuck Ottawa County Clerk / Register of Deeds (countywide) Serving since 2014 · 4-year term · on the ballot Nov 2028 Public · 83/100
Cheryl Clark Ottawa County Treasurer (countywide) Serving since 2023 · 4-year term · on the ballot Nov 2028 Public · 82/100 7 of 8 not yet scored — how scoring works
Nancy DeBoer Michigan House District 86 (Holland area) Serving since 2023 · 2-year term · on the ballot Nov 2026 Serving well · 61/100 Public · 56/100
Bradley Slagh Michigan House District 85 (Holland Township & Zeeland) Serving since 2019 · 2-year term · on the ballot Nov 2026 Public · 70/100
Roger Victory Michigan Senate District 31 (Ottawa County) Serving since 2019 · 4-year term · on the ballot Nov 2026 Public · 62/100 2 of 3 not yet scored — how scoring works
Gretchen Whitmer State of Michigan Serving since 2019 · 4-year term · term ends 2027 · on the ballot Nov 2026 Public · 50/100 1 of 1 not yet scored — how scoring works
Bill Huizenga Michigan's 4th Congressional District Serving since 2011 · 2-year term · on the ballot Nov 2026 Mixed · 48/100 Public · 49/100
Gary Peters Michigan — U.S. Senate (senior seat) Serving since 2015 · 6-year term · on the ballot Nov 2026 Public · 59/100
Elissa Slotkin Michigan — U.S. Senate (junior seat) Serving since 2025 · 6-year term · on the ballot Nov 2030 Public · 49/100 2 of 3 not yet scored — how scoring works
Scores are editorial, given only after enough sourced reporting — see how we score and cast your own on any profile. "Public" standing comes only from published approval polls or the officeholder's last contested election result; appointed or unopposed officials show no number because no honest one exists.
The margin narrowed here even as the state stayed close — and in an area this one-sided, the August primary usually decides the seat before November does.
Official certified results — history, not predictions. 2024 results (Wikipedia, from MI SOS certified totals) · 2020 results (Wikipedia, from MI SOS certified totals)
Get this weekly — we send when something changes, not on a schedule.
A sourced overview of how Rep. Bill Huizenga's office communicates with West Michigan constituents—and why telephone town halls and office policy changes have drawn protests.
Balanced profiles: what supporters highlight and what critics raise — with sources you can verify, and a community vote on every profile.