Adam was a pleasure to deal with! We were able to schedule the pick up of our bikes around our schedule and then he dropped them (4 bikes) all off the next day so our riding was virtually not affected. He took the time to write detailed notes about everything he did and what to look out for in the future as well as what the condition of the brakes, tires, chains, etc were. He even ensured all of our suspension was set up properly for our whole family. Awesome service and awesome guy!