Genesis Bicycles is Now 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, dedicated 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/Thurs/Fri/Sat/Sun: 11am-6pm. Tue/Wed: CLOSED - so we can ride, too!
  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 using our secure online checkout.
  5. Call Genesis to schedule your pickup time. (In most cases very soon!)
  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 DROP OFF.  DO NOT SHOW UP AT THE SHOP WITHOUT 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...