Upon finding the existence of any violation of this code, the Building Commissioner shall have the authority and duty to take or direct all actions necessary or appropriate to abate and redress such violation.
A. 
Stop and cease-and-desist orders. Upon finding the existence of any violation of this code, the Building Commissioner shall notify, in writing, the person responsible for such violation, indicating the nature of the violation and ordering the action necessary to correct it; specifically, the Building Commissioner shall order the discontinuance of any illegal use of land or structures, the removal of illegal structures, additions, or alterations, and the discontinuance of illegal work being done.
B. 
Legal actions. In the enforcement of this code, the Building Commissioner shall exercise all the powers authorized by the statutes of the State of Illinois and Village codes and ordinances to ensure compliance with, or to prevent or abate any violation of, the provisions of this code; and in particular shall, where necessary or appropriate, institute or cause to be instituted by the Village Attorney in the name of the Village of Bannockburn any and all actions, legal or equitable, including appeals, that may be required for the enforcement of this code.
C. 
Abatement; liens. Where authorized by state statute, the Building Commissioner may order any work necessary to abate any violation of this code and shall assess the cost of such work to the property owner. Upon the failure of the owner to pay such cost, the Building Commissioner shall file a lien for such costs and for all costs of collection against the property in question.
D. 
Revocation of rezonings, permits, variations, or approvals. The violation of any provision of this code, or of any permit or approval granted pursuant to this code, or of any condition imposed pursuant to this code shall be grounds for the revocation of any rezoning, permit, variation, or approval granted pursuant to this code and affecting the property involved in the violation. The Building Commissioner may recommend and the Board of Trustees may order such revocation; provided, however, that where the original rezoning, permit, variation, or approval was granted following a public hearing required pursuant to this code, the revocation shall be preceded by a similar public hearing.
E. 
Fines. In the enforcement of this code, the Building Commissioner shall, where necessary and appropriate, order the issuance and enforcement of citations to recover fines and penalties for the violation of this code as authorized by state law and this code.
Any person who shall violate, disobey, omit, neglect, or refuse to comply with, or who shall resist enforcement of, any provision of this code shall be subject to a fine of not less than $25 nor more than $750 for each offense; provided, however, that, if service of summons is made by certified mail pursuant to 65 ILCS 5/1-2-9.1, the maximum fine shall not exceed $200 for each offense. Each separate provision of this code that is not complied with shall constitute a separate violation. Each day a violation continues to exist shall constitute a separate offense.
Nothing in this Part 7 shall be interpreted to prevent any person entitled to relief in law or equity by reason of a violation of the provisions of this code from bringing an appropriate action to secure such relief.