This thread is a bit old but I figured I would just comment..
I went to LRB Performance in Franklin, he did nice work and was really cool to get along with.
I had major block work done, bought several hundred dollars worth of parts...he even called a friend of his down South to get me a brand new head and valvetrain.
We assembled everything and it looked great.
Just ONE mistake...one of the 30mm freeze out plugs at the rear of the head, intake side, just fell out while slowly pulling into my drive way.
I called and told him and said he didn't get why one would just fall out, and when we found the plug and checked it out, it looked like it was an old one that he forgot to replace. My dad and I put a new one in and haven't had a problem again.
Overall they were pretty good, just one small mistake that could have caused a big problem.
-Justin