Here is a machine shop local to me that lists prices. If you put the engine yourself and strip it of all the accessories and then separate the head from the block and take it to the machine shop, you can get it done pretty reasonable.
I pulled mine for the build striped it down took off the head and so on and I still spent over 2k. I did replace a lot of things that I could have done with out but it's a new motor so I figured I wanted to do it right. It was bored .20 over new pistons, bearings, gaskets, seals, cam and lifters. I had all the valves done. New radiator, alt. belts, hoses you name it. And I did most of the work myself, it's a good experience if you want to know your cruiser inside and out. Just get the FSM's they will save you a few times. And do the galley plug while your at it.