Bottom line up front: if you're taking your German auto anywhere else, you're doing it all wrong! ...and you're probably paying twice as much & getting half the craftsmanship & customer service than you would get from Karl at Kassel Motorsports. I could talk about how awesome my first experience was at Kassel all day, but I'll try to stick to the highlights:-Found Kassel on yelp and sent an email requesting info & a quote for valve timing/adjustment on my 2005 M3. Karl responded immediately while 3 other Indy shops in the area took 2-7 days to respond & his quote was literally less than half the price of the others. -Was able to get my car in right away.-Karl's rigorous 1000 point inspection (ok, exaggerated a little) turned up several minor issues that needed addressing, but he didn't get all used-car-salesman-pushy on me...he just let me know what he found. -One of the issues he found was that I needed new brakes, including rotors. At first I was skeptical about needing rotors, but he showed me indeed that they were beyond limits...and then proceeded to tell me, "dude if you've done headers yourself on this car, you could do brakes easily." Talk about integrity!!!-He has connections in the local area for dyno runs.-He does custom work & aftermarket/performance sales/installs-When the job took longer than anticipated (which was actually my fault because I requested he relocate my O2 sensors which ended up being way more labor-intensive than I had led on), he discounted my oil change. Finding a guy you trust to take care of your car as if it were his own in the automotive industry is just unheard of, but Karl & the Kassel team do just that. I rue the day the military moves me out of this area cuz I'm pretty sure I'll never find a guy as honest & enthusiastic about German cars.