(a) General rule.--In addition to paying for the cost and expense of construction or reconstruction in accordance with section 13201(b) (relating to construction of sanitary sewers, cost and eminent domain), a city may, by ordinance, require connection to a sanitary sewer system provided by the city or a municipal authority serving the city.
(b) Cost.--As a condition of connection to a city-owned sewer collection, treatment or disposal facility, a city may impose and charge the following to property owners who desire to or are required to connect to the sanitary sewer system:
(1) A connection fee.
(2) A customer facilities fee.
(3) A tapping fee.
(4) Similar fees, as enumerated and defined by 53 Pa.C.S. § 5607(d)(24) (relating to purposes and powers).