Valley Import Center
I have been taking my car (BMW X5) here for the last few years; never had any problems. They are professional and efficient. Took in the car last week for a couple of major repairs, they did a couple of minor things without charging! I would definitely recommend them.