John is incredibly helpful, knowledgeable and generous with his time. I strongly recommend his bikes and services if you are in the area.