Any owner, lessee, contractor, agent or other person who uses or maintains or causes to be used or maintained any building or premises or any part thereof in the Village of Fairport for any purpose other than the uses permitted therefor in this chapter or who erects, enlarges, alters or maintains or causes to be erected, enlarged, altered or maintained any building or any part thereof in the Village except in conformity with the provisions of this chapter or who otherwise violates or causes to be violated any provision of this chapter shall, upon conviction, be subject to a fine not exceeding $250 for each such violation. Each day that such violation continues shall constitute a separate offense punishable by the foregoing fine.