So, I don't ride exactly...I'm the backseat gal on my woman's motorcycle. We brought her bike here for some TLC. It was idling too high, needed a tire replaced, and it was leaking oil. They had the bike for almost two weeks and we were both relieved to finally have it back...the day we picked it up was the day we had to bring it back, however, because on the way home it started spewing oil again (only this time worse than before) :( I was not happy, because that's my love on that bike and her safety is of great importance to me. When we drove back up, the mechanic was right there waiting for us and was very apologetic. It took about another week to fix it back up, but now it's running just fine.