GOTV Intel

Michael Restuccia

Ripon City Council (at-large, 2 seats), California Ripon City Council A · Candidate for California Ripon City Council · Party not on file

OfficeholderOn the 2026 ballotCandidate · California Ripon City Council · Nov 3 General

Ballot status source: San Joaquin County Registrar of Voters · read Sep 24, 2026

Running for California Ripon City Council, Nov 3 General. The race page has 2 other candidates, 1 certified result. See the race

The District

What California Ripon City Council covers

Covers part of San Joaquin County.

Includes Ripon.

Map of California Ripon City Council with 5 precincts

5 precincts · District lines: Official jurisdiction boundary: California Department of Technology, California City Boundaries and Identifiers (CDTFA city limits; layer edited 2026-09-21) · Precinct lines: California Statewide Database (SWDB) precinct shapes g20, g22 and g24 (sr-precinct), for the 2020, 2022 and 2024 generals; map drawn on g24

Key Votes

The record

  • Annual assessments for FY2026-27 for the city's ten landscape maintenance districts · voted Yes

    Ripon City Council, 8/11/2026 · ADOPTED [UNANIMOUS] · mover: Dean Uecker, Vice Mayor · seconder: Daniel de Graaf, Council Member · Ayes: Barton, Uecker, Restuccia, Zuber, de Graaf

    Aug 11, 2026 · Official · City of Ripon City Clerk (council minutes) · source
  • Ordinance 937 amending accessory dwelling unit rules (Title 16, Chapter 16.86) · voted Yes

    Ripon City Council, 7/14/2026 · ADOPTED [UNANIMOUS] · mover: Leo Zuber, Council Member · seconder: Michael Restuccia, Council Member · Ayes: Barton, Uecker, Restuccia, Zuber, de Graaf

    Jul 14, 2026 · Official · City of Ripon City Clerk (council minutes) · source
  • Support for the Ripon Consolidated Fire District's 2026 property-owner benefit assessment (city parcel ballots) · voted Yes

    Ripon City Council, 7/14/2026 · ADOPTED [UNANIMOUS] · mover: Michael Restuccia, Council Member · seconder: Daniel de Graaf, Council Member · Ayes: Barton, Uecker, Restuccia, Zuber, de Graaf

    Jul 14, 2026 · Official · City of Ripon City Clerk (council minutes) · source
  • IONNA development agreement ordinance (second reading) · voted Yes

    Ripon City Council, 6/9/2026 · ADOPTED [UNANIMOUS] · mover: Michael Restuccia, Council Member · seconder: Daniel de Graaf, Council Member · Ayes: Barton, Uecker, Restuccia, Zuber, de Graaf

    Jun 9, 2026 · Official · City of Ripon City Clerk (council minutes) · source
  • Ordinance 935 amending general rules for city parks (Chapter 9.23) · voted Yes

    Ripon City Council, 5/12/2026 · ADOPTED [UNANIMOUS] · mover: Michael Restuccia, Council Member · seconder: Daniel de Graaf, Council Member · Ayes: Barton, Uecker, Restuccia, Zuber, de Graaf

    May 12, 2026 · Official · City of Ripon City Clerk (council minutes) · source
  • Bank of Stockton semi-annual retirement account administration fees · Abstained

    Ripon City Council, 3/10/2026 · ADOPTED AS AMENDED [4 TO 0] · Ayes: Barton, Uecker, Zuber, de Graaf · ABSTAIN: Restuccia · the minutes record Restuccia recusing because he is a paid elected director of the Bank of Stockton (the same abstention recurs on 4/14 and 9/8/2026).

    Mar 10, 2026 · Official · City of Ripon City Clerk (council minutes) · source
  • Ordinance 933 rezoning 1408 and 1444 W. Main Street from Professional Office to Community Commercial (second reading) · voted No

    Ripon City Council, 1/13/2026 · ADOPTED [3 TO 1] · mover: Daniel de Graaf, Council Member · seconder: Leo Zuber, Council Member · Ayes: Barton, Zuber, de Graaf · NAYS: Restuccia ABSTAIN: Uecker

    Jan 13, 2026 · Official · City of Ripon City Clerk (council minutes) · source

Newest first. A close vote was decided by 5% of the votes cast or less (or 10 votes or fewer, under a fifth of the votes). Broke with party: voted against most of their party, where the record gives the party split.

Their Money

Campaign finance

Last Change
Profile updated · Sep 25
Raised
Not on file
Cash on Hand
Not on file

No totals on file from the reports listed below.

Finance Reports

  • No 2026 campaign statements posted online

    The City of Ripon's Election Documents page (2026 tab) posts only the candidate listing; no 2026 Form 460 or 470 is posted for any candidate. The City Clerk holds the filings. Checked 2026-09-25.

    Sep 25, 2026 · Official · City of Ripon City Clerk · source

Money shows as the filings named here report it. Payees are who the campaign paid; individual contributors are not shown.

The Paper Trail

Filings, results and exhibits

  • On the ballot: Ripon City Council (at-large, 2 seats) · November 3, 2026 general municipal election

    Listed as "Michael Restuccia" on the San Joaquin County Registrar of Voters CFMR009 Qualified Candidate List, Gubernatorial General Election November 3, 2026 (printed 8/20/2026) — 3551 Ripon City Council. Ballot designation: Incumbent. Incumbent. Checked 2026-09-24.

    Sep 24, 2026 · Official · San Joaquin County Registrar of Voters · source
  • Ripon City Council (at-large, 2 seats) · CA-LOC-RIPON-CITY-COUNCIL

    Nonpartisan · candidate · City of Ripon (San Joaquin County) · 2 seat(s), at-large

    Sep 24, 2026 · Official · San Joaquin County Registrar of Voters · source

Not on file for Michael yet: Advertising, In Their Words, In the News, Reach Them. Coverage varies by state and office.

File read Sep 25, 2026. Each item names its source. Record ID p_hfarm0h44.

GOTV Intel reports are sourced, cited research leads your campaign confirms against the primary record before use. They are never a consumer report and never for employment, credit, insurance, housing or licensure.