Building Permits are required for all new construction, additions, alterations, decks, sheds, in-ground and above-ground pools, fence, driveway expansions, etc.