myropcb.com should be able to do a small run (china based fab, but your contact would be in Canada). I use them for a lot of the PCB stuff I need, 2/4 layer boards, small and medium runs.
I have a customer that gets MCPCB done by them and has been happy. This for LEDs so single layer, but they can do 2 layer over metal - costs you a bunch more for that though.
There's plenty of similar companies out there.
cheers,
george.