Really bad service. I brought mi bike and when I picked it up they said everything was fine and checked. A few days later I noticed a short circuit that drained my battery overnight and I didn't have that before I brought it in. Then an oil leak that they said it was a paper gasket but it was a guess they just seemed to be avoiding the responsibility. They said it was a petcock that was thinning the oil and made me pay for a new petcock but the problem didn't stop and had to bring it back because that didn't fix the leak. Finally they checked and fixed the leak after several visits and a few extra hundred dollars.Not my best experience with a mechanic plus the job was sloppy and not done properly. I wouldn't recommend you to visit this place. Moody receptionist and sloppy mechanics. Expensive and bad service is what I got when I needed answers.