(A)   The Minnesota Accessibility Code, established pursuant to M.S. §§ 326B.01 - 326B.998, as they may be amended from time to time, and as provided for in Minn. Rules Ch. 1341, as it may be amended from time to time, is adopted as the building code for accessibility in this city. M.S. § 326B.16 provides that a city which has not adopted the State Building Code is nevertheless responsible for the enforcement of the Minnesota Accessibility Code, and this section is intended to comply with that requirement.
   (B)   No building subject to the provisions of the Minnesota Accessibility Code shall be constructed, reconstructed or substantially altered, or undergo a change in use within the city unless the building will comply with the Minnesota Accessibility Code after the construction or alteration is completed or the change in use occurs.
   (C)   Any person who constructs, reconstructs or substantially alters any building subject to the Minnesota Accessibility Code, or changes the use of any such building shall, before construction or alteration begins, certify to the City Clerk that the applicable provisions of the Minnesota Accessibility Code will be complied with.
   (D)   No person shall be issued a building, zoning or land use permit unless they certify that any structure to be located on the property shall be constructed or reconstructed in compliance with the handicapped accessibility provisions, if they apply to the structure to be constructed, substantially altered or reconstructed.
   (E)   A violation of this section is a misdemeanor punished as provided for in § 10.99.