Welcome to RE:Source! Your online directory for reuse, repair and proper disposal options for the Bay Area. Although we do our best to stay up-to-date, information is constantly changing and we encourage you to call ahead to verify hours and availability.
Food Scraps
Remove all produce stickers (these are mostly plastic, contaminate compost, and belong in the trash), packaging, and twist ties (reuse until they go the landfill) before composting your food scraps.
Did you know that reducing food waste is one of the leading solutions to climate change? Click here Food Saving, Meal Planning, and Produce Storage Tips to save money and the planet.
Here are resources to learn how turn your food scraps into compost at home, or source compost (and mulch) to apply on your garden, houseplants, or landscape.
BioCycle's FindAComposter.com, a publicly searchable database of composting facilities in the U.S. and Canada.

-
- Compost
951 Waterbird Way, Martinez • (925) 232-2999Drop-off for a Fee -
- Compost
1300 Loveridge Rd., Pittsburg • (925) 473-0180Drop-off for a Fee -
- Compost
1201 2nd St., Berkeley • (510) 981-7270Drop-off for a Fee -
- Compost
Foot of Parr Blvd., Richmond • (510) 262-7100Drop-off for a Fee -
- Compost
1 Parr Blvd., Richmond • (510) 970-7274Drop-off for a Fee -
- Reuse
2311 Magnolia St, Oakland • (510) 251-8889Some of our systems include aquaponic gardening and fish farming, solar power production, waste water digestion for re-use, the construction of a community kitchen space, bio-char and bio-chip production, composting facilities and up-cycling food waste to create a sustainable animal feed.Free Drop-off -
- Recycle
2020 Wake Ave, Oakland • 510-287-1651Commercial quantity. Animal Processing Waste, Animal Blood (Beef, Poultry, Sheep, Swine/Pig)Drop-off for a Fee, Pick-up for a Fee -
- Compost
1221E. 3rd Street, Oakland • (510) 873-8777Depackaging partnered with food waste processing and bio-digesters.Drop-off for a Fee, Pick-up for a Fee -
- Compost
172 98th Ave., Oakland • (510) 613-8700Commercial waste hauling servicePick-up for a Fee -
- Compost
2615 Davis St., San Leandro • (510) 638-2303Deposit plant debris, food scraps & food-soiled paper in the facility’s designated “clean green” area.Drop-off for a Fee -
- Compost
3110 Busch Rd., Pleasanton • (925) 846-2042Drop-off for a Fee -
- Recycle
429 Amador St., San Francisco • (415) 647-4890Meat by-products processing. Bakery products for animal feed.Pick-up for a Fee -
- Compost
41149 Boyce Rd., Fremont • (510) 252-0500Deposit plant debris, food scraps & food-soiled paper in the facility’s designated “clean green” area.,Must not contain any liquidDrop-off for a Fee -
- Compost
42600 Boyce Road, Fremont • 510-657-3500Pick-up for a Fee -
- Compost
704 Zephyr St., Stockton • (209) 982-5085Depackages and recycles packaged food for turning into animal feedPick-up for a Fee -
- Compost
980 State Hwy. 25, Gilroy • (408) 846-1577Commercial composting facilityPick-up for a Fee -
- Reuse
2552 Clark Rd., Butte Valley • (530) 895-9676Sells worms for food scrap composting or vermicomposting.Pick-up for a Fee -
- Recycle
86-600 Ave. 54, Coachella • (800) 975-6677Call for complete service informationPick-up for a Fee