I went here based on a recommendation in a moms group on Facebook. I Took in my teenage son's bicycle. They were very honest and explained what they could or could not do on the bike based on the way it was designed. They did not try to upsell me in anyway shape or form. They provided a timely repair and when I returned, I brought another bike with me that had a small problem. They were able to make the adjustment on the spot. We will definitely be back!