European Autobody is the best & certified by BMW Canada .... but very expensive
http://216.128.18.50/EuropeanAutoBody/
Prochilo Brothers Collision
http://www.prochilobros.com/contact.php
They do dealers work too. Like Parkview & BMW Toronto
Don Valley Auto Collision
15 Mobile Dr
North York ON, M4A 1H5
Phone #: 416-751-5190