My husband and I went to this bike shop looking for a good quality mountain bike. We also needed either a child seat, or bike trailer. We were not sure what would work best for us. The staff went through all the possibilities and let us try out a few before we bought. They had a large selection of bikes to chose from and the shop was clean. The staff was very knowledgeable and made us comfortable in our decision. We have been happily riding ever since. I would happily recommend this shop to anyone looking to purchase a bike.