This is a great bike shop. Knowledgeable, friendly and always ready to help. I've had minor repairs done to major rebuild of my derailer and they were always spot on. I even went in because my tire was a little under pressured and I didn't have the right valve to put air in. They did it on the spot at no charge. This seems like a small thing but its indicative of what this business is all about. Great folks. Highly recommended.