The City of Rohnert Park requires a building permit for any new construction, addition, alteration, repair or demolition. The city's list names reroofs, fireplaces, pools and carports, but it doesn't mention insulation, so it isn't clear whether foam on its own needs a permit. Before work starts, we check with the city's building office. If a permit is needed, we apply for it, keep you posted and set up the inspections.
In Rohnert Park, a building permit can only be issued to a licensed California contractor or the legal property owner. If your plans include a reroof, that's on the city's list, which is one more reason to line up the roof and the foam together.
Most of our calls here start with an upstairs that won't cool down, a hot room over the garage or a power bill that climbs every summer. We're based in Rohnert Park and do the same work across Sonoma and Marin counties, including Santa Rosa and Petaluma.