Any person, firm or corporation who violates any provisions of this chapter shall, upon being found liable therefor in a civil enforcement proceeding, pay a judgment of not more than $500 plus all court costs, including reasonable attorney's fees incurred by the Borough as a result thereof. Each day that a violation continues shall constitute a separate violation, unless the Magisterial District Judge determining that there has been a violation further determines that there was a good faith basis for the person, partnership or corporation violating the ordinance to have believed that there was no such violation; in which event, there shall be deemed to have been only one such violation until the fifth day following the date of determination of a violation by the Magisterial District Judge, and thereafter each day that a violation continues shall constitute a separate violation.