I took my custom bike to the Orion Motorsports location on North Monroe and met with James, the manager. This guy flat out knows his business. They handled an entire list of problems I was having in only several hours and the bike runs flawlessly now. Where in the world can you go these days and come across someone who's never seen or worked on your bike and yet hit the mark 100% with diagnosis of the problem and fast resolution.
Their service is unsurpassed. No matter what you ride, I fully recommend the folks at Orion Motorsports North without hesitation.