A.
This chapter shall be enforced by the Code Enforcement Officer or his duly authorized representative. No permit, certificate of occupancy or other authorization for any construction, reconstruction, alteration, enlargement or moving of a building from one site to another, including compatible use permits and variances, shall be issued except in compliance with the provisions of this chapter and in accordance with the New York State Uniform Fire Prevention and Building Code.
B.
The Code Enforcement Officer shall maintain files of all applications for building permits and plans submitted therewith and for certificates of occupancy and records of all such permits and certificates issued by him, and orders of the Board of Appeals shall be complied with whether or not specifically noted in the building permit. All source documents relating thereto shall be public records open to public inspection.
C.
In the performance of his duties, the Code Enforcement Officer and his authorized representatives shall make all inspections and establish such procedures, with the assistance of the Planning Board, which the Board of Trustees deems necessary and proper for the performance of his duties and which are deemed necessary and appropriate to preclude illegal and improper occupancy for dwelling and/or commercial purposes as regulated by this chapter. The Code Enforcement Officer may consult the Village Board of Trustees, the Planning Board, the Board of Appeals or any other public or private agency or individual as he deems appropriate for advice, information or recommendations pertaining to the performance of his duties, so as to ensure that conditions of approval which may be established by the reviewing agency are met.