The engine shop I use will charge $500 to acid clean, magnaflux (check for cracks and fractures) engine blueprinting (bring every dimension within true specs), line bore/hone main journal/caps, install new cam bearings, bore cylinders, and clean out/remove casting flaws in oil passages and water jackets, and install freeze plugs and other odd and ends. I really like Tom and Brenda as they do not give you a generic "job". You need to have your pistons and rings before they bore/hone the cylinders because every piston varies in size. My Wisecos were within 0.002" but some of the cheaper brands they say have seen much worse (Keith Black hypers differed 0.007" on one small block) so they will adjust each bore accordingly.
It costs me $225 to have my rotating assembly cleaned, magged, micropolish the journals and balance everything.
Some shops are run by real idiots! Make sure you find a reputable shop. The first time I walked in to Tom and Brenda's place I witnessed a Chevrolet based 540ci with two turbos screaming on an engine dyno. It made 2800hp on alcohol and I later learned it found its way into a 2wd pulling truck!