I would also suggest Motor Machine. Don is well known in town for being one of the best. He also stocks a bunch of parts which certainly comes in handy and saves time.
Thanks Bold69. I've been to Marauder Motorsport. They sell a lot of used parts which is cool, but I've never really seen or hear people got their engine built from there. I'm still shopping around for shops while I am finishing up my sheet metal work.