Spell out what you want and don't want. Don't leave anything to be taken for granted. Make everything clear and in writing, leave no gray areas at all. Be specific with everything such as brand name, color and model etc (example such as) dish washer. You make the decisions what goes in to your build on the front end, not after the contract is signed. If you leave the decisions up to him he may be a cheap scape and go low end. Don't leave any open ends.
Keep changes down to zero, if possible, as this is an area for some contractors to make up if he under bid. Just know changes will run the costs up and fast, as there is tear out, wasted materials, most times, then rebuild. Have pay schedules agreed upon on the front end, in writing. DO NOT pay ahead for work that is not done. Make contractor produce proof that subs and venders are paid or you will have to pay them and they can put a lien on your home if the contractor doesn't pay them. Be clear who will do the clean up and when. Be sure he pays for dumpsters and johnny on the job. There is much I haven't covered including to be sure he produces all the insurance proof or you may be liable if someone gets hurt on your property.
I got carried away and forgot this was for framing not the whole thing. I am lazy so I won't go back and change what I wrote.