This is incredibly simple but ignored so often. Ask the customer what they would like you to do to make them whole again. Empower the customer with part of the solution. Make him part of the team, not an adversary. Remember, this guy is torqued off and he has definite ideas on what you should do as a remedy.