I also always really wanted a BMW M3.
Excellent shop operated by a very nice man.
We're still getting great mileage and still changing oil every 3K.
Best and quality service provided within minutes.
We moved to the area about 6 months ago and wanted to find someone locally who knew BMW's that was trustworthy and did great work...