The board of supervisors may dispose of, by contract or otherwise, ashes, garbage, solid waste and other refuse materials. Any contract with the owner of a private facility for the disposal or incineration of ashes, garbage, solid waste and other refuse materials may be made for a period not exceeding twenty years. This limitation does not apply to contracts with any county or municipal corporation.
53 P.S. § 67103