Free Geek is currently open to the public in limited capacity.


Need help transporting your donation? 

While you’re welcome to bring items directly to our facility for donation, Free Geek provides a paid pickup service for businesses, nonprofits, and residential customers throughout the Portland metro area.

Please review the info below then Fill out our Pickup Request Form to get started


Our friendly staff will pick up your technology with minimal disruption to your day. By scheduling your electronics recycling pickup with Free Geek, you'll know that your technology is being recycled according to the highest ethical standards or reused in one of our valuable community programs.

Data security

We’re committed to ensuring the data security of all the devices we receive.

Learn more about our secure data practices.

Accepted donations

Free Geek accepts nearly everything that plugs into a computer or uses electricity, with some exceptions.


We keep it simple with a flat fee of $120 for all pick-ups of accepted items. Please have a check ready at pickup.

We can also process payments via credit card or invoice you. If you opt to receive an invoice, please let us know who to contact for accounts payable so we can get the invoice to them directly.

Pickup schedule

Pickups are generally scheduled for Tuesday and Thursday mornings between 10am-1pm.

Ready to schedule a pickup?

Please fill out our pickup request form. After receiving your request, we’ll get back to you within 3 business days to discuss your donation and schedule a pickup time.