Who is My Hauler?

Zero Waste Marin is a governmental Joint Powers Authority; we are not a waste hauler, and do not own or operate any waste facilities.

Marin County has 5 different waste haulers that service different areas within the County. Each hauler has a slightly different set of rules for what they will and won’t accept, so it is best to check their website for the most accurate information on hauling services and curbside waste collection.

Select your city or town from the list below, and we’ll direct you to your local waste hauler.

Mill Valley Refuse Service
(415) 457-9760
millvalleyrefuse.com

Mill Valley Refuse Service
(415) 457-9760
millvalleyrefuse.com

Mill Valley Refuse Service
(415) 457-9760
millvalleyrefuse.com

Recology Sonoma Marin
(800) 243-0291
recology.com

Mill Valley Refuse Service
(415) 457-9760
millvalleyrefuse.com

Recology Sonoma Marin
(800) 243-0291
recology.com

Recology Sonoma Marin
(800) 243-0291
recology.com

Mill Valley Refuse Service
(415) 457-9760
millvalleyrefuse.com

Recology Sonoma Marin
(800) 243-0291
recology.com

Recology Sonoma Marin
(800) 243-0291
recology.com