This is where I'll be adding blog posts and other announcements. Please sign up so you'll get the latest!
Our Recent Posts
Lessons Learned, part three: Time for a Town Hall
Lessons Learned, part two: Feeling Safe
Lessons Learned, part one: Local Traffic Safety
Next Neighborhood Meeting - February 25
My First Neighborhood Meeting!
What I have learned
As the Campaign draws to a close
Endorsed by Professional Firefighters Association!
Traffic--My Number One Priority
Candidate Forum Questions--and Answers!
Meet the Candidate - October 4
My Vision for American Canyon