I've got 640 and under those circumstances I think you may end up with an insurance claim, the whole front of the car is one piece, the labour to paint and swap over isn't going to be cheap, mechanically no one will know until it is inspected, I think the only thing you will be able to hit the builder with is uninsured losses.