Contact glennbad on Bladeforums, he does some really nice work. He’s got a fairly long waiting list, but if you want it done right…

There are others but they seldom take on repair work.