Matt-
I heard about them on LS1Tech. Apparently they are a new shop with great equipment. The owner races at englishtown in a Vette. I sent my buddy with a Miata there to check it out. I can't say much about the place except what I just told you and the guy on LS1tech liked them. If you do end up checking it out, update me.