Great service, easy to book, and fair prices. As Steve worked on my bike, he covered the technical aspects of how to properly operate the bike. I appreciated the knowledge, and friendliness offered. Plus, we had a great conversation about lots of other things as well. Certainly a good experience all around.