The only shop I know of of anywhere close to here doing 40 restorations is Urban landcruisers in Atlanta georgia, get in touch with dd113 here on the board his name is david dearborn and he owns Urban landcruisers. He does good work, he rebuilt my engine for me and I have been very happy with it.
JTOutfitters also do restoration work, they are located in NC, but I would not recommend them at all........ unless you are desperate
Also there is IronPig Offroad in Virginia and they do restorations
As Alex said we have several guys that have done great restorations on 40's and have a wealth of knowledge. We would be more than glad to give you a hand.
JP