Try www.vancouverwestmotors.ca Alfred the owner is pretty good. they worked on my audi a few times already. Fair price and Alfred is very knowledgeable too but make sure you have time before you ask him a question cause he is going to answer you with all the details.
Just got some work over the weekend from Brian Jessel Autohaus. It's a subsidiary of Brian Jessel BMW. Very professional bunch of people (advisor, technician, etc), and very reasonably priced as well.
The technicians are all from Brian Jessel BMW, I definitely trust their works.