Replacing the piston and balancing the assembly is literally right up his alley, his forte, HIS JOB. Tell him you want some KB-107 +.030” (or Speed Pro H116cp pistons) pistons and rebalance it-you will have everything you want.
It’s your engine/money, wtf does he mean “No.” (to replacing the piston.)?