Genesis Bicycles Offering Curbside Pickup 5 Days a Week!

Phone: 610-253-1140       Email: info@genesisbicycles.com


Genesis Bicycles has been designated a life-sustaining business and will continue to serve the needs of area cyclists during the Covid-19 closures. While the walk-in retail store is closed to the public, Genesis will maintain a small staff in the store so you can continue to enjoy cycling and the positive benefits it bestows.

Here’s how it works:

For new bike and accessory purchases:


  1. New “call ahead” hours! Mon-Fri 11am-6pm.
  2. Call Genesis (610-253-1140) to ask our staff any questions you may have to help you select the cycling products or services you need.
  3. If you cannot reach us by phone, email us for a surprisingly quick response.
  4. Shop our online store (located HERE) and load up your cart. Our secure online checkout gives you a safe and convenient way to pay!
  5. Call Genesis to schedule your pickup time.
  6. Our staff will meet you in the parking lot at the designated time to deliver your items.

For Service/Repair work:

  1. Call us at 610-253-1140 to schedule a time to drop off your bicycle and tell us what you have in mind for it.
  2. Drop off your bicycle at the side of the building at the designated time.  We will maintain a minimum 6' distance.
  3. We will 'quarantine' your bicycle for 72 hours before preforming any service
  4. After quarantine period we will call you with a full estimate
  5. Once work is completed, we will contact you with instructions on how to pay through our online store and schedule a time for you to pick up your bike.


During the closure, our walk-in store will be closed to the public for the safety of our staff, their families, and the safety and well-being of our customers. DO NOT COME TO THE SHOP BEFORE CALLING OUR STORE! We will not be accepting cash payments for goods and services. If you have questions, call us. We are here for you. During hours the store in not open you can contact us at info@genesisbicycles.com and we will strive to respond quickly.


PLEASE CALL OUR SHOP AT 610-253-1140 TO SCHEDULE A SERVICE APPOINTMENT! DO NOT SHOW UP AT THE SHOP WITHOUT AN CALLING AHEAD!

ALL SALES ARE FINAL DURING THIS NATIONAL EMERGENCY

                                                                                                                         and    don't   forget   to   smile   !


Concerned about safety?

You Wouldn't Expect a Bike Shop Manager to Know 
What Ours Knows About Virus Safety...