(a) Except as provided in paragraph (b), each city, and town described in section 368.01, with a population of 1,000 or more, and any other town with a population of 5,000 or more shall ensure that every residential household and business in the city or town has solid waste collection service. To comply with this section, a city or town may organize collection, provide collection, or require by ordinance that every household and business has a contract for collection services. An ordinance adopted under this section must provide for enforcement.
(b) A city or town described in paragraph (a) may exempt a residential household or business in the city or town from the requirement to have solid waste collection service if the household or business ensures that an environmentally sound alternative is used.
(c) To the extent practicable, the costs incurred by a city or town under this section must be incorporated into the collection system or the enforcement mechanisms adopted under this section by the city or town.