The local restoration body/society will know which contractors specialize in restoration and have good reputations and workmanship.

I don't disagree with DJ about not buying long distance. If you're serious about this house, then you need to be serious about taking care of the details, which include getting it inspected and evaluated. I wouldn't even trust a realtor long distance.