The zero-result search that was run in the wrong building department
You are working a homeowners quote on a house whose address ends in the name of a well-known city. You open that city's permit portal, search the address a couple of ways, get nothing, and write no permits found in the file. Months later a claims adjuster pulls a finaled re-roof permit for the same house out of the county's system, because the parcel was never inside the city at all. The note in your file is now wrong, and it is wrong in a way that looks like you did not check.
This happens because a California address carries two different pieces of geography that people treat as one. The postal city is a delivery label. The permitting authority is a matter of municipal boundaries, contracts between governments, and history. Most of the time they line up. When they do not, the permit records sit in a system you never opened, and the empty result in the system you did open means nothing. This guide is about telling those cases apart before you write anything down.
Why the postal city is not the city
The city name in a mailing address is assigned by the Postal Service to a ZIP code, and ZIP codes are built around delivery routes and the post office that serves them, not around municipal limits. A single ZIP can straddle a city line, cover unincorporated county territory on one side and city on the other, or be named for a city that is simply the nearest large post office. The Postal Service also recognizes alternate acceptable city names for many ZIPs, so two neighbors on the same block can write different cities on their mail and both be correct.
California makes this worse than most states because of how much of it is unincorporated. Large residential communities around Sacramento and Los Angeles, to name the two best-known cases, carry those city names in their addresses while being governed by the county. There are also county islands: pockets of unincorporated land surrounded by a city, sometimes only a few blocks, that were never annexed. A house in one of those islands has a city address, a city ZIP, and county permits.
The reverse happens too. Some small cities have no post office of their own, so their addresses carry a neighboring city's name. And unincorporated communities often have distinctive place names that sound like cities but are not, which sends people searching for a building department that does not exist. None of this is visible from the address line. You have to check.
How to check which side of the line the parcel is on
The county assessor's parcel page is the fastest single check. Most California county assessors publish a parcel lookup by address or APN, and the parcel detail typically shows either a city name or a designation such as unincorporated. The tax rate area code on the same page, and on the property tax bill, identifies the set of agencies taxing the parcel, and the assessor or auditor often publishes a table that decodes it into a city or the county. If you have already pulled the APN for a portal search, you are one click from the answer.
County GIS viewers are the second check, and the better one when the parcel is near a boundary. Nearly every county runs a public map viewer with a city limits layer; turn it on, find the parcel, and see which color it sits in. Many cities also offer their own tool, usually labeled something like is this address in the city or jurisdiction lookup, on the building department page. If a city's permit portal returns a message that the address is not in the city's jurisdiction, take that as a real signal and check the county before retrying formats.
For anything that has changed recently, the county's Local Agency Formation Commission, or LAFCO, is the authority on boundaries. Every county has one, and it approves incorporations, annexations, and detachments and keeps the resulting maps. LAFCO sites are not built for a quick address lookup, but when the assessor and the city disagree, or when you suspect a recent annexation, the LAFCO record of the change is the one that settles it.
Cities that contract building and safety to the county
Not every incorporated city runs its own building department. A number of smaller California cities contract building and safety to their county, which means county staff review the drawings and do the inspections and the county's permit system holds the records, even though the property is unambiguously inside the city. The city's website may say building permits are handled by the county and link out, or it may say nothing useful. Either way, searching for a city portal finds nothing because there is no city portal to find.
The pattern varies in ways that matter for the file. In some arrangements the county portal lets you search the contract city's addresses directly, and the record shows the county as the issuing authority. In others the city keeps its own copies and the county's online system does not expose them, so you end up at the city's counter anyway. Contracts also start and end: a city that brought building in-house ten years ago will have older permits in the county's files and newer ones in its own. If a search for a city address lands you on a county page, you are probably in the right place, not the wrong one.
Some cities go the other direction and contract inspection and review to private firms. Those firms act on the city's behalf and the permit is still a city permit, so the city remains the place to search, but the online records may be thin or lag behind the paper file. When a portal seems to stop at a certain date, that is a signal to ask the counter rather than a signal that nothing was permitted.
Incorporations and annexations split a property's history in two
A roof lasts twenty to thirty years, and California's map has changed a lot in that time. Many cities incorporated in the 1980s, 1990s, and 2000s, and a great many parcels have been annexed into existing cities since. For any parcel that changed hands between governments, permits issued before the change are county permits, held in the county's records, and permits after it are city permits. The city usually did not inherit the earlier files, or inherited paper copies that never made it into the portal.
The practical effect is that a search of the city portal that starts at the incorporation date is complete for the city's era and silent about everything before it. If the roof was replaced before the city existed, the city's portal will show nothing, and it will be accurate in showing nothing. A city portal whose earliest records all cluster around the same year is a strong hint of this. Check the city's incorporation date, which is easy to find, and if the work you care about could predate it, search the county as well.
Annexation is the same problem at parcel scale and harder to spot, because the city has existed for decades and only this block joined it recently. The assessor page will show the parcel in the city today; it will not tell you it was unincorporated five years ago. LAFCO records and the county GIS annexation layer, where one exists, are how you find out. When in doubt, searching both authorities takes a few minutes and being wrong takes far longer to unwind.
Places where the local building department does not issue permits at all
Some property is outside every city and county building department's reach. Federal land, including military installations and the housing on them, is permitted through the federal owner's own process; neither the city nor the county has a file. Tribal trust land is governed by the tribe, which may run its own building program, and local portals will not show that work. State-owned facilities are generally permitted through state agencies rather than local ones: public schools and community colleges through the Division of the State Architect, hospitals through the state's health care facilities agency, and state university campuses through the university systems themselves.
Closer to a personal lines desk, construction inside mobilehome parks is usually permitted by the state Department of Housing and Community Development rather than the city or county, unless the local government has taken over that enforcement, so a county portal that shows nothing for a space in a park is not evidence of anything. Housing on university land and developments along a reservation boundary raise the same question. When the property is one of these, the right note is not no permits found; it is that the permitting authority is not a local building department, and which one it is.
What to write in the file when two authorities are involved
The file note should show that you determined the authority, not just that you searched one. Record how you established the jurisdiction: an assessor parcel page pulled on a given date showing the parcel in a named city or unincorporated, or a GIS viewer, or a LAFCO map. Then record each search separately: the authority, the portal or system name, the address formats tried, the date, and the result. Searched City of X portal on this date, zero results, then confirmed unincorporated and searched County of Y portal on this date, found the following, is a note that survives a claim file review. Searched online, nothing found, does not.
When the property's history spans an incorporation or annexation, say so, and note which authority covers which years. When the authority is federal, tribal, or a state agency, name it and note that local records were not expected. If any search could not be completed, write that it is inconclusive rather than negative. Doing this by hand means knowing your counties' assessor and GIS tools well, which is worth the time on a book concentrated in one region. Across the state, PermitProof's catalog of 483 cities and 56 county-level authorities routes an address to the cataloged permitting authority rather than the postal city, and it reports a search that could not complete as inconclusive rather than as an empty result; the boundary judgment on an unusual parcel still belongs to you.
Run this search in one place
PermitProof routes a California address to the jurisdiction's official permit source, searches it automatically where it can - and says plainly when it cannot - returning source-linked results. The free plan includes 3 property searches a month with no payment method to enter; PermitProof Access, the paid subscription, removes the limit.
More on finding the right source
- A Repeatable 10-Step Permit Check to Run Before a Homeowners Submission
- How to Find Roof Permit History for a California Address
- When the Permit Portal Requires an Account: A Working Process for Login-Wall Jurisdictions
- How to Request a Permit History When a California Building Department Has No Online Search