Well I did a google search of mechanic recommendations for my area, a lot of them came up as german specialty shops or something of the sort, nothing truck related. So anyways, I found a shop by the name of Diamant Motors. They had a website (which is always good since everything is online these days!)
Here's a thread about my interaction with them (dealt with the owner, seems like a family run shop)
Didn't end up getting the work done there but I'll definitely go back based on his customer service alone, greeted me with a smile every time and a courtesy vehicle so I'm taking him a case of beer in another 1,000km when I'm due for oil.
Hope this helps, Keep the recommendations rolling!