I looked around for some cobblers to repair my rock clibming shoes. Dave Page came up first, but I know people who have come to him and were treated like an ass. He knows what he is doing and does a good job when he does the work (rather than his apprentice). I went with Ramuta in Montana and they do awesome work. I think they cover all specialties.
Just an FYI for the future.