The Building Department, Fire Chief, Utah County Sheriff and others designated by the Town Council for code enforcement have the authority and powers necessary to determine whether a violation of the Code exists and the authority to take appropriate action to gain compliance with the provisions of the Municipal Code and applicable State codes. These powers include the power to issue notices of violation administrative citations, notice and orders and civil penalties, the power to inspect public and private property and use the administrative remedies which are available