(A)   In addition to any other method authorized by law, those costs may be collected as a special assessment on the property pursuant to ILCS Ch. 65, Act 5, §§ 11-31.1-1 et seq., if:
      (1)   A property owner is cited with a code violation requiring the cutting of grass and weeds, the removal of garbage and debris, the removal of inoperable motor vehicles or rodent or vermin abatement;
      (2)   Noncompliance is found upon reinspection of the property after the due date for compliance with an order to correct the code violation or with an order for abatement;
      (3)   Costs for services rendered by the municipality to correct the code violation remain unpaid at the point in time that they would become a debt due and owing the municipality, as provided in Illinois Municipal Code Act 11, Division 31.1; and
      (4)   A lien has been filed of record by the municipality in the office of the Recorder of the county in which the property is located.
   (B)   Upon payment of the costs by the owner of record or persons interested in the property, the lien shall be released by the municipality and the release shall be filed of record in the same manner as the filing of notice of the lien.