We have been bringing our cars here for the last three years. We have them do most of the work on our 2008 5 series BMW, 2001 330i, and 2006 Land Rover LR3. At least two of the mechanics here are exceptional. They know BMWs extremely well. I have had many negative experiences with area BMW service centers (poor quality work, being charged for work not done/parts not replaced, outrageous pricing). It's refreshing to deal with honest mechanics who know what they're doing. They have the equipment to reset BMW service intervals, even on the 528xi, which tracks everything from the VA inspection to the age of the brake fluid. They use quality products (e.g., AMSoil and BG) for oil changes and flushes. Their bills usually come in at about 50% of what I'd expect to pay (or have been quoted) at a BMW dealership. I tend to be obsessive about he maintenance of our vehicles (I do not follow the longer fluid change intervals that BMW now recommends; I tend to follow Mike Miller of BMW CCA's "old school maintenance" schedule). We typically keep our cars for at least 10 years, and I strive to have them running at like-new performance levels. The people at Import Auto Service have worked with me to identify the right services for our cars, and when it comes to repairs, their diagnoses have always been accurate and corresponding repairs reasonable.