In case the head isn't good you should have them check the amount of head thickness to be sure it wasn't cut before and possibly leaving not enough metal to get a good surfice on it. before you spend any money on the other procedures to get it ready.
G-luck