To rebuild or buy crate

I'd go with a shop that has a good reputation we have a few around here my last stroker I picked all the parts and they did all the machining cost about $9k total!!