If Jared is still the BMW mechanic at the Iowa City store he has done excellent work on my 2012 RT over the past 10 years. I do the minor maintenance myself and my bike hasn't had the need for major work yet but if it needed service I would of taken it to him. Not sure where you are located but other options for you although possibly 4+ hours away would be Gateway in St. Louis and Engles in Kansas City. Good luck with your service