Engine builders...this machining cost sound excessive?

Had a 5.9 done in October.

Hot tanked.
Removed, cleaned and reringed pistons.
New main, rod, and cam bearings.
Polished the crank.
Honed the bores
And reassembled

Took two weeks and cost $800.