Sterling Heights City Council members voted and approved an eight-year waste hauling contract with Rizzo Environmental Services.