No. Good place to go for parts, but every time I took my old dirt bike there, it came back screwed up or missing parts (pulled my iridium spark plug out to put in a copper plug, they were working on the bottom end...). Not that I blame the owner (super nice guy, seems to know his shit and more than willing to give advice and an occasional discount ), I just have not had good experiences taking my stuff there to be worked on.