what year make and model you got there? and miles?

what did the shops do to figure out its a head gasket?

if your changing the head gaskets you should have your heads checked over by a shop, cleaned up rebuilt if needed, no sense in having a problem in your hands and not fix it.

the bottom end should be fine as long as it has not hydro locked.