I dropped mine off at Sherwood Marine and Trail, just off the Sherwood Park Freeway. I know that they don't do it in-house, but whoever did it for them did a real nice job.
I know about the guy on 99st is custom aluminum welding and the other is on 91 st and 59 ave (budget prop) ,but there prices are alittle high ,as getting a new one . and i am just shopping for lower prices.