Skip to main content


The summer rush has subsided and we are back to our normal shop hours.  

Monday: 10a-8p

Tuesday: 10a-6p

Wednesday: 10a-6p

Thursday: 10a-8p

Friday: 10a-6p

Saturday: 10a-5p

Sunday: noon-5p

Geoff's Bike & Ski: COVID-19 Changes

To all our loyal customers: In this trying time we are doing everything in our power to keep our staff and customers as safe as possible while also balancing the needs of people to be able to get out, ride their bikes, and find temporary moments of reprieve from the wild world around us. 


HOURS: Monday: 10am-8pm---Tuesday: 10am-6pm---Wednesday: 10am-6pm---Thursday: 10am-8pm---Friday: 10am-6pm---Saturday 10am-5pm---Sunday Noon-5pm

UPDATE September 10, 2020.

 We continue to remain open for all sales and service business with the exception that all interactions are happening outside at the tables under the tents. A staff member will greet you at the door and be able to fulfill any and all of your service requests such as bike tune-up drop off and will also be able to talk to you about any specific sales or product needs. We will bring out bikes for test rides, accessories to look at, and equipment to try on as needed. 

 We are getting more and more bikes in for service but the LONGEST you will ever have to wait for a tune up completion will be 1 WEEK.
 For even faster service (and a slight upcharge) schedule our Mobile Van to come to your house, up to 10 mobile slots available per week.

 We will continue to do single repairs (brake/shift adjust, wheel trues), tube changes, tire installs, and accessory install on the spot while you wait outside.

 Our Online Store is a great way to shop our full inventory of bikes, accessories, and clothing as well as place orders and pay for products.  We will have them ready for pick up  or delivery can be arranged as well.

 While our front door may be open, the shop will remain CLOSED to CUSTOMERS.  We simply do not have the space to safely let the amount of customers we have been seeing into the store.  Please trust that this has not been a decision we have come to lightly, we would much rather let you browse our entire inventory in person, rather than through our website, and will welcome everyone back into the shop as soon as we feel it can be done safely.

 NO APPOINTMENTS OR CALL AHEADS required, and in most cases it is easier on us if you just stop by with your bike and let us take a look at it.  We continue to do all our business from the parking lot under the tent.  NEW BIKE TEST RIDES and ALL SALES (accessories, clothing, equipment) will all be brought out for you to examine and look over.

 Our staff has been wearing face masks since it was recommended by the CDC and we are encouraging all our customers to please to do the same, along with asking everyone to try to maintain a full 6 feet of distance during all interactions at the shop.

 Don't already have a mask, no problem, pick up a stylin' GB&S face mask, $15 each.

 We have limited our staff to no more than 4 at a time in the shop so we can maintain adequate distance from each other.  You will also see us in basic protective masks during all customer interactions so we can best protect you.  We continue to wash and sanitize our hands regularly throughout the day along with all regularly touched surfaces, phones, computers, and tools in the shop.

 Please feel free to call, message, or email with any product or service questions and we will walk you through just about anything (as long as it's bike related) 

 Stay Safe and Ride Solo.

Thank you for your understanding during these trying times, Geoff and the Crew

Our website, along with the Specialized Bicycles website, continue to be great resources to order any and all of our products. If you select the click-and-collect option from Specialized the sale is processed through Geoff’s, this applies to all bikes and equipment in their catalog. 

Click + Collect FAQ

When will my order be ready for pickup?
Your order will be ready 1 hour after your order is placed. If your order was placed after 5 PM, your bike will be ready by 12 PM the next day.

What if the product isn't in stock?
One hour pickup only applies to in-stock items. Warehouse orders require 2-5 days for shipping and assembly.

How long will you hold my order?
Unless special arrangements are made, we ask that you pick up your order within 10 days of purchase.

What happens if I don't pick up my order on time?
If you order is not picked up in 10 days, we'll return your item to our inventory with a 10% restocking fee.

Can someone else pick up my order?
Yes. Make note of the person in the order comment field, and make sure they have both a photo ID and your confirmation email (paper or digital).

Where do I go to pick up my order?
Let us know that you are here to pick up your online order and we'll be happy to get it for you and answer any questions. If it's a bicycle, we'll help you with basic adjustments to ensure a safe and comfortable fit.

When will my credit card be charged?
Your credit card will be charged at the time of purchase.

Can I return pick up items at the store?
Yes. The process is like returning items purchased in-store. Just ask a staff member and they will walk you through the process.

Sale Bikes