There are some very good places that post on here but of course alot depends on how much you want to spend and how fast you want to go. It would be nice for you if you have someone local to you that you know did a good job and you trusted but that dont always happen. I cant really recomend anyone as I always build my own engines but I can tell you when I bought my heads and had my custom ground cam made by "Dwayne Porter" I got the best service I could ask for. And I believe he builds engines as I know he has done some work on the guys with the FAST cars and they run great. Ron