(a) This subchapter does not apply to an entity that transports:
(1) material as part of a recycling program; or
(2) salt water, drilling fluids, or other waste associated with the exploration, development, and production of oil, gas, or geothermal resources.
(b) Except as provided by Subsection (c), a county may not require a waste hauler license to be held by a waste hauler:
(1) while transporting waste on behalf of a municipality or other governmental entity; or
(2) operating regularly in more than three counties.
(c) A county may require a waste hauler who transports waste on behalf of a municipality or other governmental entity to have a waste hauler license if the hauler deposits any part of that waste in a county other than the county in which all or part of the municipality or other governmental entity is located.