(a) Council authorization.— Council may establish, alter, charge and collect rates and other charges for the:
- (1) collection, removal and disposal of municipal waste and recyclable materials;
- (2) cost of including the payment of any indebtedness incurred for the construction, purchase, improvement, repair, maintenance and operation of any facilities for collection, removal and disposal; and
- (3) amount due under a contract with a political subdivision or municipal authority furnishing the services or facilities.