When do I need a building permit?

Building permits are required 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. Building permits are required for permanent signs, pools, fences, demolition and right-of-way work.