Sometimes regular mechanics (even good ones) don't rebuild gearboxes and heads etc just because it is easier and quicker to get the punter to pay for new or exchange. My mate is shit hot, but he will only rebuild boxes and heads for really good mates / customers - just a fact of life I guess.