You might look up Jim Currier at Hillhurst Fix and Finish:
http://hillhurstfixandfinish.com/. Very nice guy.
He used to work out of his home, but has expanded and now has a shop across Rt. 25 from the Moultonboro airport (it's up the hill behind another building). He used to handle only the woodworking part, but now that he's got more space, he's added an upholsterer, too.