Just my opinion, but any shop worth their machining can handle a duramax block and heads for a stockish rebuild. Agreed. Took mine to a local NAPA/Flowers and they did perfect on my heads.