The taxidermist I was referring to in the townships was "Taxidermie de l'Estrie". I've been looking for his calendar that I have somewhere in my hunting stuff... His contact info is on it. I'll keep looking for it but you might find it on the web too. He's located in Fleurimont, really easy to find and roughly 2 hours from montreal.
He has a lot of racks on display and they look great, I allmost mounted mine last year but money was a bit tight for a head mount. I believe his price was 350$ for a full head mount.
I'll keep looking for the adress when I get back home.