you can go to Grand Motors in Ville St-Laurent.
I had a lot of work done there on my E36 M3 when I bought it. Greg is a specialist (well known for working on Porshe, BMW and Audi). Work was flawless and the guy is cool. Very passionate guy, he's owned a lot of BMWs (2 right now I think). He's also one of the few mechanics who does track inspections for Club BMW Quebec.
Although, you have to get Greg. PM me if you are interested, I can give you his cell phone so you can text him and set up an appointment.
Last edited by Roby; 09-18-2015 at 11:03 AM.