Permitting is one of the least understood parts of building or renovating, mostly because it happens behind the scenes and the rules vary significantly by city and county. Here’s the short version of what’s actually happening.
A building permit is your local jurisdiction’s approval that your project meets code requirements for structural safety, electrical, plumbing, and (depending on the project) energy performance. No legitimate builder should start construction before permits are issued — and you shouldn’t want them to, since unpermitted work can create real problems at resale.
Review timelines vary enormously by municipality. Some Kansas City metro jurisdictions can turn around a straightforward residential permit in a couple of weeks; others, particularly for larger or more complex projects, can take significantly longer. The same is true across different Phoenix-metro municipalities, where hillside or view-corridor review (common in Paradise Valley and parts of Scottsdale) adds additional steps.
HOA approval, where applicable, is a separate process from municipal permitting and often needs to happen first or in parallel. Skipping this step, or assuming municipal approval is sufficient, is a common and avoidable source of project delays.
The most useful thing a homeowner can do is ask their builder, specifically, what permits their project requires and roughly how long each typically takes in your jurisdiction. A builder with real local experience should be able to give you a grounded answer, not a generic estimate.