Bavarian Motorcycle Workshop in Salt Lake City is a great repairer of our German rides. Ron has worked on my K75S twice, and on one occasion chased down an electrical issue that had me stumped. To find a motorcycle mechanic that is competent on electrical issues can be difficult. Ron works on our K Bricks, but will work on any motorcycle with a Beemer badge as far as I know and unless I'm in error he is a BMW master mechanic. Ron is the owner and main wrench. Fair prices and competent mechanics; what more can you ask for? One of the best of the best.