Yes, they are fine, absolutely.I called them up from a reference and they they told me the price(lowest around). I brought them my car and they did the work and followed up every question I had after work was done. Oil started leaking from speed sensor a month later and now they going to take care of that as a part of a clutch job. They are very nice people there and they don't mind if you bring your own parts, since they work on a lot of different race cars and tuner cars, and they understand that you cant just buy performance parts at local auto part store. I brought them my car kinda afraid, because I never had any normal mechanic who could do work good on any of my SHO.