There is hereby established the requirement that certain fees are to be paid to the Village for certain permits and inspections. The required fees and the fee schedule shall be hereinafter established by the Village Board of Trustees by resolution duly passed and adopted by said Board of Trustees, and any said fees and fee schedule may be amended and/or supplemented from time to time by said Board of Trustees by subsequent resolution being thereafter duly passed and adopted. Said fees and fee schedule may include fees for the following permits and inspections:
A. 
Building permits.
(1) 
Single-family residences.
(2) 
All other construction.
B. 
Other inspections and fees related to building construction, including but not limited to plan review inspection, certificate of occupancy, temporary certificate of occupancy, solid-fuel appliance inspections and solid-fuel appliance installation permits.
C. 
Demolition permits.
D. 
Hazardous materials handling permits.
E. 
Any other matter related to the enforcement of this chapter as may be required by the Board of Trustees.