A.
There is hereby established in the Borough a public Solid Waste Utility, which shall be a self-liquidating agency with a dedicated budget, whose purpose shall be to transact solid waste collection and disposal services within the Borough.
B.
It shall be operated by the Borough as a municipal public utility, as defined in and subject to the provisions of Title 40A of the New Jersey statutes. All fees and charges received by the Borough in connection therewith shall be kept in a fund separate from other Borough revenues, and are to be used only for the purposes of the Solid Waste Utility.
C.
Pursuant to the provisions of N.J.S.A. 40:66-1 et seq., all residents and residential properties within the Borough are covered by the operations of the Solid Waste Utility and are subject to all ordinances applicable to the management of the Solid Waste Utility.