Gyday Allan,
I recommend the guys at Engine Reconditioning Services, they are at Auburn. Tony or Joe is who you want to talk to, I hate to say it they are more into Mustangs but are great with GM as well. They have helped me with 2 engines, the first was and still is in my commodore and the second ofcourse is the one in my Corvette. I had them do all the machining and I assembled them myself, got a couple of books and I am by no means any better than anyone else! It was quite easy, don't be scared by that Ghost in the Machine!!:22