The city will pay a contractor approximately $2.19 million for traffic signal and streetlight maintenance services.