New Crank or new engine? Good re builder in SF bay area?

chasing an oil leak on my slant i found the rear main sealing area to be very pitted and ugly. After buttoning the engine back up with a new seal in place and a new pan gasket its still leaking. I'm thinking the crank is shot.

Buy a new crank from somewhere or buy a reman engine ? anyone knowa good shop that can do it in the SF bay area or close?