My campaign for Pleasanton City Council is about to launch!

Sign up for campaign updates below or donate here!

Yes, we hate spam too!