The City of Roseville currently operates a refuse collection service which provides periodic refuse collection and solid waste disposal from all residences and businesses within the city. In order to lawfully operate within the city, haulers are required to obtain a non-exclusive franchise agreement.