I examine the welfare effects associated with having agents write incomplete contracts. When contracting parties are permitted to renegotiate existing contracts, I show that they will be able to design contracts that can implement the set of first-best allocations via renegotiation. Therefore, at least for the kind of economy that is examined here, incomplete contracts do not impair the optimality of production and exchange.