if you're near markham/east end, you can bring it to the shop i work at. i dont usually advertise but i happen to see your post while im lurking.
NV Euro Motor Works
4600 Highway 7 East (highway 7 and kennedy)
i just turn wrenches, so i cant give you a quote, but call in and ask to speak to Trevor or Nim and they can give you an estimate.