In order to participate in any event activating in Marin, Sonoma, and Napa county, you will need to have a county health permit. The cities under the county will sometimes require additional permits.
Business licenses are issued by the city where you are doing business. Each one should be acquired directly from the city. Click on the city links to find out more information about business licenses per city.