I'm new to the world of BMWs having bought my one first two years ago. On the prompting from a doctor that my wife works with we took our Z4 out to a couple PCA DE events at the Miller Motorsports Park and as a result got completely hooked on going fast. Kin Ng was my course instructor and at the time I was seriously considering buying a Porsche 924 to be my dedicated track car. Kin talked me out of it and into an E30 325iX (I have a track ready car for the same price as a base, unmodified, 924... easy sell).
Given where we started from Denise has had to do a considerable amount of work to get the car track ready. He has done everything from replacing both the front and rear differentials to completely overhauling the brakes and suspension and all for an extremely reasonable cost given the amount of labor involved. His knowledge of BMWs and their history is pretty impressive as well.
I will never take my BMW's to anyone else. Denise is my mechanic. Period. However, I have to second Kin's sentiment that on the one hand I want to give Denise a glowing review and tell everyone that he is the one and only BMW mechanic in town worth going to but then that means it's gets harder for me to get my cars in. Still, I have to give Denise two thumbs up.