I do not have a recommendation, but a small token of advice... Pull your own permit! Almost ten years ago went through a horrific experience with a contractor building an addition. If you run into any problems and want/need to fire him, if the permit is in his name, you will be in a world of...