I have only rebuilt one engine myself (2TG) I had BERCO in Mitchell do all the machining, head reconditioning etc and they did a good job. The engine has done nearly 110,000km now (rebuilt in 1998) it still doesn't have a single oil or water leak and doesn't blow smoke or burn up oil etc. So from my single experience with them I was happy enough. I am sure there are other places around that are ok to.