A.
The City Council may levy and collect taxes in the form of special assessments upon property in a limited and determinable area for special benefits conferred upon such property by any municipal work, service or improvement, and may provide for the payment of all or any part of the cost of the work, service or improvement out of the proceeds of such special assessments.
B.
Special assessments, for whatever purpose levied, may, on order of the Common Council, be made payable in whole or in installments, but assessments for permanent improvements may be made payable within 10 years in annual or more frequent installments, and assessments for current services shall be payable within the year during which the service is rendered.
C.
Such assessment may be levied on an ad valorem or specific basis, but the amount assessed against any property for any work, improvement or action shall not exceed the value of the benefits accruing to the property therefrom, nor shall any special assessment be levied which shall cause the total amount of special assessments levied by the City and outstanding against any property at any one time, exclusive of delinquent installments and assessments for current services, to exceed 25% of the fair market value of the property after giving effect to the benefit accruing thereto from the work, improvement, service and other action for which assessed.