Checkout these guys, they've worked on my car before. Angel was BMW master mechanic for BMW before he opened up his won shop.
https://www.facebook.com/KingKoupeAutoRepair1/?fref=ts
If you scroll ALL the way down, you can see my white F30 being worked on. If you go, tell Angel Junior sent you : )