This is a small, local bike shop that offers everything you need when it comes to bike purchases or repairs. They carry a nice selection of better bikes, as well as all of the gear that goes with them. If you need help finding something, they are incredibly helpful. They also do bike repairs if you can't fix it yourself. We've always been able to find what we're looking for in here, whether it's a new chain, a helmet or something as small as a tire patch. They have excellent,.more personalized customer service that you don't always get in the larger sporting goods stores. The parking lot is small, but I've yet to see them so busy that it was completely full.