I work it this way. I agree with the customer what they want and expect from me, and then give them a price based on that. I don't offer proofs, as that gives the impression that you didn't understand what they asked for. It also stops them saying "While you are at it, can you also do this, that and the other as well". Because when you say yes but it will cost, they get all upset and fussy about the work you have done. I work in a few simple steps
1/ Ask what they want and expect as the finished work.
2/ Do the work and inform them the image is finished.
3/ Get payment for the work.
4/ Send the image, and hope they like it.
5/ If they see something that was missed or something that was done without them being informed, I fix it ASAP for free.
6/ If they see something that wasn't agreed upon at the beginning, they either pay to get it done at a reduced rate, or live with it.
It may sound a bit blunt, but if you give a customer too many options, they will have you tied in knots trying to make them 100% happy
