I came here to fix some problems that arose when I took my bike to another shop. The staff was great. Not only were they friendly and helpful, they did a great job on my bike. My bike came back good as new. The repairs did not take very long, and the cost was more than reasonable.