Your Online Guide for Reuse, Repair, Recycling, and Safe Disposal
Serving Alameda County, Contra Costa County, and the City of Palo Alto

What do I do with:



Linens/Blankets/Towels - Poor Condition

Consider repair, stain removal and reuse before donation to an organization that has reuse and/or rag and textile shredding capactity.

Click here to learn more about clothing repair, stain removal for clothing and linens, donation/recycling programs, and customizing & cleaning furniture.


Vendor Address City Destination Disposal Method Notes
2 A Good Cause 530 Midcrest Rd Oakland Reuse Free Drop-off Towels – This is the one thing we can take in less than perfect condition for use in animal shelters.
A Z Alteration & Cleaners 3875 Piedmont Ave Oakland Repair Paid Drop-off
Alameda Red Hanger Kleaners 883 Island Dr Alameda Repair Paid Drop-off
Ambercycle Los Angeles Recycle Paid Mail-in
American Textile & Supply, Inc. 3439 Regatta Blvd Richmond Recycle Free Drop-off, Paid Pick-up Commercial quantity
Anthony Cleaners 1417 Webster St Alameda Repair Paid Drop-off
Arts and Crafts Period Textiles 5427 Telegraph Ave Oakland Repair Paid Drop-off, Paid Mail-in Restoration of embroidered textiles.
B-Line Cleaners 120 Hartz Ave. Danville Repair Paid Drop-off Cleaning
Bay Rag 201 San Jose Ave San Jose Recycle Free Drop-off, Free Pick-up, Buyback Pick-up
Berkeley Recycling Center 669 Gilman St.
(corner of 2nd & Gilman)
Berkeley Reuse Free Drop-off Bag clean and dry textiles.
Contra Costa Animal Services, Pinole Shelter 910 San Pablo Avenue Pinole Reuse Free Drop-off Clean, okay if stains. No rips, tears, strings.
Custom Cleaners & Alterations 1988 Lewelling Blvd San Leandro Repair Paid Drop-off
EkoLinq Pleasanton Reuse, Recycle Free Pick-up
El Cerrito Recycling + Environmental Resource Center 7501 Schmidt Ln. El Cerrito Recycle Free Drop-off Clean clothing, scrap shoes and all textiles can be bagged and placed in the USAgain green and white bins. Including: torn and/or stained condition pillows, towels, sheets, and machine washable rugs.
Elegant Cleaners 1208 Lincoln Ave Alameda Repair Paid Drop-off, Paid Pick-up
Encinal Dry Cleaning & Alterations 2004 Encinal Ave Alameda Repair Paid Drop-off
Flamingo Tailor and Cleaners 10408-A San Pablo Ave El Cerrito Repair Paid Drop-off
Fybraa Los Angeles Reuse, Recycle Paid Mail-in
Garden Cleaners 1529 Webster St Alameda Repair Paid Drop-off
Goodwill (3525 MacArthur Blvd.) 3525 MacArthur Blvd. Oakland Recycle Free Drop-off Clean

Curbside Service

Garbage Bulky Pickup Special Action Note
Castro Valley Sanitary District
Collect clean and dry materials in a large plastic bag to keep it clean during collection for recycling for Bulky Pick-up and Textile Pick-ups, which are held 2x/yr (first full wk of June/Oct). Set bags or boxes of dry (no biowaste) textiles by blue cart.
Clean and dry. See Textile Reuse & Recycling Program details.
Place clean, dry items in clear bags for donation. Donate clean, dry items to large thrifts for rag market or recycling into carpet padding, automotive stuffing, or the like.
Hayward (Oro Loma - L2)
Soiled. Donate clean condition for recycling.
Donate clean textiles to large thrifts and animal shelters.
San Leandro
San Leandro (Oro Loma - L3)
San Lorenzo (Oro Loma)
Unincorporated Oro Loma (L1)
Union City

Questions? Comments?   We're here to help!      Get in touch!

Brought to you by A public agency reducing waste in Alameda County since 1976.

Grab the mobile apps for answers on the go:

Download on the App Store
Get it on Google Play