Most cities, municipalities, and nations have adopted building codes. The differences between them between jurisdictions are significant. In general, a construction permit is needed if there will be structural work done or when the home's main living space will be altered. A professional who often works in your city or town will be familiar with the conditions there.
Q&A