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.
Electronics - Non-working
Consider refurbishing or repairing ewaste before recycling. Find repair information, manuals and videos through the manufacturer, YouTube, iFixit, and repair specialists. Designate a box to accumulate broken electronics over time.
The EPA recommends that businesses use third-party certified electronics recyclers (e-Stewards® and/or R2) to manage unwanted used electronics.

-
- Recycle
42 Digital Drive #3, Novato • (415) 883-1428Free Drop-off -
- Repair
- Recycle
3602 Munster St, Hayward • 510-998-2828Free for businesses. Complete online request form. Categories include laptops, desktops, components, peripherals, handheld devices, server equipment, CRT and LCD monitors, bulk plastics scrapFree Pick-up -
- Recycle
1050 North Gate Dr, San Rafael •Destruction & shreddingPick-up for a Fee -
- Recycle
4603 Las Positas, Livermore • (510) 933-0500printed circuit boards, integrated circuits (CPUs, Resistors, Capacitors), memory modules, wire (copper, fire optic), networking hardware (routers, switches, firewalls, modems, satellite receivers, hard drives, docking stations, UPS battery back-ups (batteries must be discharged), remote controls,Free Drop-off, Pick-up for a Fee -
- Recycle
3449 Enterprise Ave, Hayward • (510) 582-1960Servers | | DVD Players | VCRs | Cables and Cords | Telephones | Cell Phones | Radios | | Televisions Computer Monitors Computers (CPUs) Laptops Keyboards Printers Hard Drives Stereo Components Power Supplies Oscilloscopes Motherboards Optical DrivesFree Drop-off -
- Recycle
6752 Preston Ave, Livermore • (877) 437-9558servers, cable boxes, shredders, power strips, flash drivesFree Pick-up, Pick-up for a Fee -
- Recycle
27105 Industrial Blvd, Hayward • (510) 780-9668We accept all electronics, including Computers, Servers, Printers, Monitors, TVs, Cell Phones, Cables, Cords, and Laptops. Please remove batteries and light bulbs from appliances before dropping them off. See details on website.Free Drop-off, Pick-up for a Fee -
- Recycle
5584 La Ribera Street, Livermore • (800) 606-6606Includes electronics with an embedded solar (photovoltaic or PV) cell, such as a calculator, garden light, or a small solar battery charger.Free Drop-off -
- Recycle
30502 Huntwood Ave, Hayward • (408) 210-4121Free Pickup For Businesses Minimum one Pallet.Free Drop-off, Pick-up for a Fee -
- Recycle
30677 Huntwood Ave, Hayward • (510) 429-1129Free Drop-off, Drop-off for a Fee, Pick-up for a Fee -
- Recycle
6902 Patterson Pass Road Suite G, Livermore • (925) 373-1122CPU and hard drive destructionPick-up for a Fee -
- Recycle
31702 Hayman St, Hayward • (510) 675-0810Free Drop-off, Pick-up for a Fee -
- Recycle
Iron Mountain - Union City, Union City • (800) 899-4766Destruction & shredding - media/back-up tapes, thumb drives, microfilm/fichePick-up for a Fee -
- Recycle
Northern CA Office, Hayward • 888-641-3940Ewaste and Universal Waste. Commercial volumesPick-up for a Fee -
- Recycle
31350 Courthouse Dr., Union City • (510) 441-2130calculators, chargers, headsets, phones, two-way radios, wirelesss broadband, memory, mice, keyboards, modems/routers/hubs, web cams, computers, hard drives, printers, scanners, fax, sound/video cardsFree Drop-off -
- Recycle
30311 Whipple Rd, Union City • (510) 468-2642Some items may require a feeFree Drop-off, Pick-up for a Fee -
- Recycle
33377 Western Ave., Union City • (510) 471-3850Free Drop-off -
- Recycle
501 Tunnel Ave., San Francisco • (415) 330-1400Electronic and universal waste, such as consumer batteries, cell phones, and TVs are prohibited from the trash and recycling carts because they contain poisonous heavy metals such as lead, mercury, and cadmium that can pollute groundwater and pose harmful effects to public health. Please drop off these items at this facility for safe disposal.Free Drop-off -
- Recycle
39116 Fremont Hub, Fremont • (510) 494-9565Adaptors, cables, receivers, connected home devices, flash drives, gps devices, hard drives, mp3 players, routers & modems, scanners, stylus pens, tablets & eReaders, video streaming devices, webcamsFree Drop-off -
- Recycle
26 South Linden Ave, South San Francisco • (415) 215-8059Commercial quantity.Pick-up for a Fee -
- Recycle
37390 Centralmont Place, Fremont • 408-290-2812Businesses=Free Pick up, Residents=Free Drop off. No electronics leaking oil, water, or chemical waste.Free Drop-off, Free Pick-up -
- Recycle
170 S. Spruce Ave, South San Francisco • 415-596-2305Pick-up for a Fee -
- Recycle
220 South Spruce Avenue, South San Francisco • (650) 588-2838Pick-up for a Fee -
- Recycle
1831 Old Bayshore Hwy, Ste. #2, Burlingame • (650) 493-8700Free: TV, tablets, computers, servers, laptops, network switches, monitors, UPS batteries. See website for details. No medical electronics.Free Drop-off -
- Recycle
37530 Enterprise Ct., Newark • (510) 713-9500Free Pick-up