top of page
This is where I'll be adding blog posts and other announcements. Please sign up so you'll get the latest!


Join Us for a Pizza/Signing Party - July 30
It's tradition--each time I run for office, I have a pizza party. Some of it is fun: a chance for supporters to get together and enjoy...


Announcing a new $57 Community Grant Program
Recently, the City Council, acting as the Fire District Board, approved a $57/meeting increase in its pay. This was the first increase...


A new Soroptimist Club in American Canyon
I was happy to attend the Charter Installation of the newest Soroptimist International (SI) Club--here in American Canyon! Held at the...


Napa Valley Young Democrats Endorse Joseph!
I'm very proud to receive the endorsement of the Napa Valley Young Democrats! I appreciate their confidence in me and I look forward to...


The Store is Now Open!
Every campaign needs political contributions in order to get the word out, attract volunteers and prevail in November! Getting that...


Announcing My New Campaign Website
As part of my re-election campaign, we re-built the website from the ground up. It's still a work in progress, of course, but the basics...
Blog: Blog
bottom of page