(815) 298-0498
jbdk4@comcast.net
By appointment only
“John is an independent BMW mechanic. He was formerly the BMW technician at Tag Motorsports and BMW Motorcycles of Rockford (until they closed), and at Kegel’s before that. He knows all generations of BMW’s.”