Personally I would just price it at whatever made sense for me as a business, allowing contingency in case it needed more work. That's your sole responsibility as a business, to price things how you want, how they make sense to you. If the customer doesn't want to pay that, that's up to them...