Depending on where you live in Marin, there may be local requirements governing drainage from new construction. For example, in certain hillside areas, for new construction an upstream owner must prevent any increase in the one hundred year storm runoff, usually accomplished by construction of temporary storage facilities to reduce the peak discharge. Local codes usually follow basic California and case law regarding water rights. Typically downstream owners must accept the runoff flowing in natural channels, including peak storms. However, if an upstream owner has diverted stormwater from another water course, you may have some recourse for downstream damage. The first thing is to assess the nature of any upstream changes (if any). As a civil engineer and real estate broker, I've evaluated a lot of stormwater issues in the Bay Area, so email me with any specific questions.
The Marin County Community Development Agency is responsible for Planning, Building and Environmental Health. Building inspections are handled through their office as well as all permitting. Contact them directly.