This place is excellent, the owner is friendly and really knows his stuff. I brought my aging Trek MTB in and it’s good as new now. I was honestly ready to buy a new bike due to shifting problems that other shops couldn’t/didn’t fix. I highly recommend Custom Cycle for all your bike needs and will definitely buy my next bike there!