Are two signatures necessary from both companies to make a contract enforceable

does a NEC contract need 2 signatures from both companies to make it enforceable or is one sufficient.

On its own, one signature is not enough to create a contract. For a binding contract to exist there needs to be three basic things in place - an offer (usually from the contractor), the acceptance of that offer (usually by the client) and consideration i.e. the offer states how much money the contractor wants to be paid for doing the work.

What i meant was, do both companies need a witness signature as well as the main signature