I think it depends on the ID. I have heard of ID that allows their clients to change the details/designs - what happened is, there will be a second contract drawn up at the end of the renovation that details the changes made. If there is any price difference, you either top up or the ID would deduct accordingly from the last payment.