Dave, is that a race engine you have or street? The reason I ask is, that seams like a pile of money for a street engine that doesn't really get beat on.
Street Engine! No one item was out of line on cost but they weren't the cheapest around but there is no question on the quality of the work either.
Clean (bake and soda blast), sonic check, magnaflux and measure the block was $200
Clean, measure, magnaflux, turn/polish the crank was $225
Measure and balance the rotating assembly (I used new rods would have been more with stock because they would have need some balance work) was $275
Deck & square the block, bore for 0.030 over with final hone using deck plates (the mains did not need to be line honed but were checked) and install cam bearings was $575
Can't imagine that you could do a whole bunch better at a reputable shop.