Ask around and see if there is an automotive machine shop in town. They typically machine heads and rebuild engines. Likely a dirty, dumpy hole in the wall type place (at least the two where I live are) but have been there for years and still have real mechanics and not parts swappers. These places are far less likely to gouge you than regular garages and especially dealers (YIKES!) and can probably find you a used engine more reasonable. There are also a few places that have fiber optic technology available that don't have to pull the head. They insert the "scope" in the spark plug hole, look around and render a "diagnosis" immediately
bl
|