These guys are the real deal when it comes to sorting out your bmw mechanical issues. They have been working on my '92 E34 and treat it as a if it was new. They are able to sort out any servicing, and sounds, cricks, and problems I have ever had with the vehicle. I was a bit skeptical when i first started, as it is always difficult to find 'good' mechanics that don't throttle you with unnecessary changes and costs, but the crew here is honest and will tell you what your options are before they start any work. They are knowledgeable and pricing reflects the top notch servicing i've been getting done on my vehicle. They're patient and able to explain issues that 'need' to be addressed and problems that will arise in the near future with the vehicle.