A permit is required when any owner, authorized agent, or contractor wants to construct, enlarge, alter, repair, move, or demolish a building or structure. Also a permit is required to install, enlarge, alter, or replace, any electrical, gas, mechanical, plumbing, or sprinkler systems. The installation is regulated by the City’s technical codes, and a permit is required prior to the work beginning.