I have been going to EMC for service of my 2005 BMW 330 for almost 2 years. The staff is knowledgeable, fair and friendly. They explain everything! And if you're on a budget they break down maintenance jobs so it's really doable. When I compared EMC with other shops they are significantly cheaper. Sheila the owner is hella impressive. It's in Chinatown, but they have a really great shuttle guy that takes you anywhere (I'm in Green Valley) or you can grab a meal down there while you wait. Comfy sectional sofa, free wifi, donuts and coffee while you wait. I've never left there feeling anything less than impressed with the quality of the service and the people.