Violations. Any person, firm, corporation or other entity who or which owns, places, locates, constructs or maintains any dock, pier or structure in violation of this section, or any other person who knowingly commits, takes part or assists in such acts, shall be guilty of a violation of this section. The Building Inspector, New York State Police, Monroe County Sheriff, Coast Guard or New York State Park Police are empowered to commence criminal action pursuant to this section. Docks, piers or structures installed in violation of this section must be removed immediately at the expense of the property owner. If not removed, the Town may remove the offending structure and assess such removal costs against the property owner.