Bernardsville Borough Council · Nov 3, 2026
Jeffrey
Roos
Jeffrey Roos, the incumbent, is running for Bernardsville Borough Council in the Nov 3, 2026 election; 4 candidates are running for 2 seats.
Not sure who to vote for? Answer a few questions and see which Bernardsville candidates agree with you, and why.
No sign-in. Your answers stay on your device. We never endorse anyone. Report an error
The race · Borough Council
- 01Jeffrey RoosYou’re reading
- 02Christopher Schenck
- 03Thomas Slocum
- 04Kathleen Tober
Background
- About
- Bernardsville Borough Council member and an executive producer at WPP Production.
- On the ballot as
- Democratic
- Party
- No Democrats initially filed; Jeffrey Hammond, Jeffrey Roos and Christopher Schenck won the Democratic nominations through write-in campaigns in the June 2026 primary. New Jersey Globe · Sep 30, 2026City issues often split differently from national party lines. Compare their positions.
- Campaign website
- bernardsvilledemocrats.org/candidates
Mary Jane Canose (Republican) and Jeffrey Hammond (Democrat) are running for mayor; Jeffrey Roos and Christopher Schenck (Democrats) and Kathleen Tober and Thomas Slocum (Republicans) are running for two council seats. Somerset County Clerk · Sep 21, 2026
No Democrats initially filed; Jeffrey Hammond, Jeffrey Roos and Christopher Schenck won the Democratic nominations through write-in campaigns in the June 2026 primary. New Jersey Globe · Sep 30, 2026
On the record: Jeffrey Roos
8 sourced01Affordable housing3 sourced positions
Voted yes on Ordinance #2026-2041, zoning to carry out the borough's fourth-round affordable housing settlement (passed 5-0, March 2026).
Council voteBernardsville Mayor & Council minutes, Mar. 9, 2026 · Mar 9, 2026LinkHow the council voted
Voted yes on Ordinance #2026-2044, a $1,238,000 bond ordinance to acquire land at 210 North Finley Avenue for affordable housing (passed 5-0 with one abstention, March 2026).
Council voteBernardsville Mayor & Council minutes, Mar. 12, 2026 · Mar 12, 2026LinkHow the council voted
Said the borough must meet its affordable housing obligations and should evaluate impacts and hold developments to design standards.
We must meet our obligations. That's not optional.”
Own statementVOTE411 (League of Women Voters)Link
02Budget and taxes2 sourced positions
Voted yes on Resolution #26-101, introducing the 2026 municipal budget (passed 5-0, March 2026).
Council voteBernardsville Mayor & Council minutes, Mar. 23, 2026 · Mar 23, 2026LinkHow the council voted
Voted yes on Resolution #26-116, adopting the 2026 municipal budget, which lowered the municipal tax rate (passed 5-0, April 2026).
Council voteBernardsville Mayor & Council minutes, Apr. 27, 2026 · Apr 27, 2026LinkHow the council voted
03Downtown redevelopment1 sourced position
Says he focuses on balanced redevelopment that respects Bernardsville's historic nature while encouraging new businesses to fill empty storefronts.
Own statementBernardsville DemocratsLink
04PILOT agreements1 sourced position
Called for disciplined budgeting, grants and honest evaluation of PILOT agreements.
Own statementVOTE411 (League of Women Voters)Link
05Data centers1 sourced position
Said he does not support data centers in the borough.
I do not support data centers in the borough.”
Own statementVOTE411 (League of Women Voters)Link
Every claim links to its source and was checked against it before publishing. How this guide works
Jeffrey Roos: their words and their votes on the same issue
Affordable housing
In their words
Said the borough must meet its affordable housing obligations and should evaluate impacts and hold developments to design standards.
On the record
Voted yes on Ordinance #2026-2044, a $1,238,000 bond ordinance to acquire land at 210 North Finley Avenue for affordable housing (passed 5-0 with one abstention, March 2026).
Mar 12, 2026 ·Bernardsville Mayor & Council minutes, Mar. 12, 2026 · Mar 12, 2026
Match quiz · 2 minutes · no sign-in
See which Bernardsville candidates match you
Also on your Bernardsville ballot
See something wrong? Report an error
Something wrong or missing? Tell us what and where, with a link to a source if you have one. Reports feed the next verification run.