Responsibility for streets and highways inside the corporate limits of municipalities is hereby defined as follows:
In exercising the authority granted herein, the municipality may, with the consent of the Department of Transportation, perform the work itself, or it may enter into a contract with the Department of Transportation to perform such work. Any work authorized by this subdivision shall be financed entirely by the municipality and be approved by the Department of Transportation.
The cost of any work financed by a municipality under this subdivision may be assessed against the properties abutting the street or highway upon which such work was performed in accordance with the procedures of either Article 10 of Chapter 160A of the General Statutes or any charter provisions or local acts applicable to the particular municipality.
N.C. Gen. Stat. § 136-66.1