A.
Generally. Within the limits hereinafter provided, all refuse accumulated in the Village shall be collected, conveyed and disposed of by the Village, except as otherwise provided in this chapter. No person other than an employee or agent of the Village shall collect, convey or dispose of any refuse accumulated in the Village over any of the streets or alleys of the Village.
B.
Exception for actual producers. This section shall not prohibit the actual producers of refuse or the owners of premises upon which refuse has accumulated from personally collecting, conveying and disposing of such refuse, provided that such producers or owners comply with the provisions of this chapter and with any other governing law.
C.
Exception for outside collectors. This section shall not prohibit collectors of refuse from outside of the Village from hauling such refuse over Village streets, provided that such collectors comply with the provisions of this chapter and with any other governing law.