I was in the same position as you are with the same shop. I had them do the assembly on my BAE motor after having nothing but trouble with a different shop. They were very good to deal with. Since working with them I have talked to several different people I know that have used them and been happy with there work.