I brought my bike to Steve after another mechanic had it for about a month and butchered it. Steve told me it would take about two days to fix it and had it to me the very next day! I don't think my bike ran as well as it does now when it was brand new. Great service!