Bike Works

Bike Works

  • Bike Works
  • Mission – Bike Works promotes the bicycle as a vehicle for change to empower youth and build resilient communities.

    Vision – Mobilized people. Thriving communities. Healthy planet.


    • Bicycling – We believe that bicycling is an accessible form of transportation that promotes public health, builds confidence, encourages environmental stewardship and strengthens community.
    • Youth – We are committed to youth empowerment. We provide youth opportunities to grow as leaders, give back to the community, work together and see themselves as owners and creators of our collective future.
    • Community – We work to build strong, supportive, inclusive community. We welcome and respect diversity of experience, identity and opinion and believe that collaboration is a powerful tool for social change.
    • Education – We believe that we are all teachers and learners, and we strive to be a place where we can work, learn, and grow together. Through our work we foster creativity, critical thinking, curiosity and cooperation.
    • Access – We are committed to making cycling accessible, affordable and welcoming to people of all backgrounds, abilities and incomes.
    • Environment – We believe that respecting and connecting to the world around us leads to more livable communities. To that end, we practice and encourage waste reduction and reuse, prolong the life of bicycles, promote cycling and teach environmental stewardship.
    • Social Justice – Inequalities of wealth and opportunity in our community privilege some and marginalize others. We see bicycles as vehicles of empowerment, and our work as contributing to creating a more just and equitable world.


  • 2016 – worked on a website refresh and update.
  • 2014 –
    Last year, volunteers at GiveCamp rebuilt our website using WordPress. Thank you!
    At Bike Works, we currently accept online donations through Network For Good – an online service. We are currently unhappy with this solution for accepting online donations for the following reasons:

    1. In order to donate, donors are redirected to another website that does not have the same look or feel as our website.
    2. Network For Good charges a 5% fee to process the donation. This is high compared with normal credit card processing fees (2.5-3%).
    3. Donations made through Network For Good are not deposited into our bank account until the 15th of the following month, meaning that we might not see a donation until up to 45 days after it was made.

    We propose creating a secure online donation form on our website. After doing research into the options out there, we think that developing a donation solution using Stripe ( would be fairly straightforward and easy to implement. See this blog post on what another nonprofit did to implement this proposed solution:
    We are open to other solutions (such as how KEXP’s online donation page is presented, but this is the one that would fit our needs best based on our research.

    Requirements for any online donation solution include:

    1. Ability to accept secure, online donations on our website (without sending the user to another site).
    2. Ability for the donor to make a recurring monthly donation (if they choose).
    3. Ability for the donor to make an additional donation to cover the credit card processing fees (e.g. asking users to pay an additional 2.9% to cover Stripe’s payment processing fee).
    4. Ability to collect donor data securely and export via a CSV file so we can import this donation data into our donor database and send donors acknowledgement letters.

    We currently use WordPress. Online donations are made through Network for Good. We also have an online store on Big Cartel. We use Heartland Payment Systems to process credit card transactions in person and over the phone. There is an online interface for completing transactions, but this seems like it would not integrate well with a custom online payment processing solution. Based on our research into online donation options, we feel that creating a WordPress online form (such as Gravity Forms) and using Stripe to process credit card payments, is our best option. We are open to other solutions as well.

  • 2013 – Rebuild website in WordPress