Disclaimer: I have been using Jackie's shop since 2003 in their old location, so I *may be* biased.
Jackie has been looking after 3 import vehicles for our family (318ti, 325xi, X3) since 2003. He's always thorough and we feel like we are always well looked after. Sometimes I'll pick up my own parts on ebay or amazon and he'll install them without flinching - unlike other shops. Sometimes I show up with ridiculous DYI mechanic-wannabee, "Hey I heard about this in the BMW forums" questions or requests and Jackie and Ivan always set me straight - without making me feel like an idiot. I appreciate this because it allows me to troubleshoot ahead of time and bring in the car with some leads before they start working on it.
First time there, I took the BMW 318ti for a pre-purchase inspection with the dealer in the passenger seat. Jackie topped up the AC for something ridiculous like $20 and ran a few tests for me. Because the AC was not working - this was the only way for me to test the system before buying the car. I was blown away that a $125 top up only cost $20 at CVI and Jackie was so honest about it.
On my 325xi he installed a refurbished alternator that died after 16 months. Since it was refurbished by a local company (not my part) I inquired after pulling out my old receipt about the length of the warranty. He then replaced the alternator free of charge even though it was our of warranty and wanted nothing for his labour. I gave him some money anyway to cover his time and dropped off a 12 pack of microbrew beer for the boys in the shop.
Troubleshooting: I always take my car in for expert advice if there's anything that seems weird - BMWs are prone to errors and oddities in our experience, especially when you buy used (like we always do).
When we bought the X3 I had the BMW Store do a thorough inspection for $375. Very useful and it helped me negotiate a better price at the dealer. One of the issues found was broken pig tails on the rear struts. A very common problem on a car that's 8 years old and our of warranty. When I took it into CVI Ivan was like "You HAVE to fix this" so I obliged. We found some aftermarket struts for cheap and he hoisted the car up to have a final look. Lo and behold none of the pigtails were broken! (Not sure what happened at the dealer there - draw your own conclusions). So he just told me "come here have a look - do you see anything broken?". How many shops would do that ? Just saved $1200 right there.
After buying my 325xi I was all excited and wanted to maintain it in pristine condition. I was asking Jackie about doing a Service I and Service II as is dealer recommended at regular intervals ($450 and $850 respectively) and he said :"Don't waste your money, if something is broken, bring it in and we'll fix it" How can you argue with that, for an out of warranty car?
Right now I'm having issues with electrical gremlins on the X3 - something that can be incredibly expensive to trouble shoot - especially at the dealer. Jackie put his best BMW computer tech on the car with two different computers and through 4 different sessions we started to narrow down the problem. It was ghastly to start! My wipers were not working, the horn was out, the heated seats didn't heat, the rear wiper was dead, the steering wheel buttons were non functions - and then - the problem would fix itself at random !!!
Ordered a few parts and started swapping out to further diagnose. At some point I threw my hands up in the air and decided to take in the car to Brian Jessel for a more detailed analysis. Eventually between Brian Jessel and CVI I narrowed it down to the ignition switch grounding out and taking down the whole K-Bus. I replaced the part myself although Brian Jessel wanted $950 to run the same fix.
I think if I went straight to Brian Jessel I would have spent way more money to trouble shoot (but it would have probably happened faster). Going to CVI first, gave me great direction when talking to Jessel and this probably helped Jessel spend less time troubleshooting. It was a really good all around experience.
tl;dr - If you want to save money, get honest car advice and talk to someone who genuinely cares about you as a customer (and not as walking wallet) go see Jackie or Ivan, Tell him Yanni sent ya ! My Dad has started using CVI for both his out of warranty AND his under warranty cars. read more