I brought my 2014 BMW here because my warranty just expired and I was having issues with it for a while now (odd noises, bad cabin smells and etc). I brought it to BMW dealership after dealership and they weren't able to nail down the problem. And now that my warranty ran out, I knew I needed to find a mechanic to look after it.
I'm happy to say that I am completely satisfied with Aaron's work and would recommend him for other BMW owners.
Aaron had my car for half a day and gave it in an inspection and changed the air filter. I don't understand how the other BMW dealerships didn't bother to do this, but it drastically improved the issue I was having with my cabin.
Overall I am happy with him giving me the facts, fixing my car, and his transparency with the issues. I can't say enough good things about his shop, I'll be definitely coming here from now on.