Any owner, authorized agent or contractor who desires to construct, enlarge, alter, repair, move, demolish or change the occupancy of a building or structure, or to erect, install, enlarge, alter, repair, remove, convert or replace any electrical, gas, mechanical or plumbing system, the installation of which is regulated by the technical codes, or to cause any such work to be done, shall first make application to the city to obtain a building permit in accordance with the standard building codes, as adopted at such time of application.