These guys know what they are doing and go above and beyond to help. Randal especially.
As a complete noob to the BMW scene - Randal has always answered the million questions I ask, and never made me feel dumb doing so. Any time I book an appointment, he makes sure that I'm taking advantage of all the discounts/specials, has never tried to sell me on something I didn't need, and has also given me the estimated cost of parts/labor (before I book an appointment) - Randal has never been over what he's estimated.
I've been to Kassel Motorsports three times now, and I wouldn't trust anyone else with my car, time, or money - unless Randal at Kassel was involved.