Jim Royko is hands down the best motorcycle mechanic in the area and I’d argue he’s the best anywhere. Jim has been spinning wrenches for a long long time and has forgot more about fixing bikes than most mechanics will ever learn. A key ingredient to Jim’s success is that he is an avid rider and dirt bike racer. He is sympathetic to the needs of a rider /racer because he is one.(he’s fast as hell too!) It’s nice knowing that when you get your bike back from Jim, he’s treated it as his own, checking all the nuts and bolts, using loctite and torque wrenchs, etc. etc. He is a crack shot diagnostics guy too. I’ve brought him«problems» that has left myself, my friends and other mechanics scratching their heads. I bring these problems to Jim and more times than not, he goes DIRECTLY to the problem and fixes them PRONTO. Ever work with a mechanic who basically has your bike hostage for weeks on end? Well, that isn’t going to happen at Royko’s. He turns them out QUICKLY, often the same or next day, depending on if you need parts or not. I can’t over emphasize how good he is, he can fix ANY bike, faster, cheaper and better than anyone. PERIOD!