The best BMW mechanic in the area. The shop owner Christian is an expert mechanic when it comes to BMW's including M's. He's pretty straightforward and easy person to work with. He will give you his honest opinion and the best recommendations for your car. He's pretty conservative and honest and will only recommend what needs to done. He also will not pressure you to get any work done. Christian however, will give you a heads up if a repair needs to be a priority otherwise, he'll give you a recommendations list in order which repairs need to be prioritized. The diagnostics that they do on your car is always 99% accurate. I've been taking my 2005 BMW M3 here for regular maintenance, major maintenance, or any necessary repair for 3 years now and I've never had any problems with the car as long as I followed their recommendations. BMW parts and labor are known to be expensive but based on the quotes that I got from the shops around the area including the dealership before coming to this shop, CS MotorWerks is the most reasonable out of all of them. The price that they charge for the quality of work, puts this shop number one on my ratings list. I've referred a few of my friends here and everyone so far are impressed with how efficient he does the work. When he tells you to drop the car on a certain day, he's already on top of it as soon as the car arrives that's why he always get the job done right away. Overall, I give this shop a rating of five stars because of their expertise, quality of work, and great customer service. The work that they do on your car is reasonably priced and the job is always done right.