I can tell you that the LUK clutch assemblies they sell are very good, but as for install, the only thing I can say about their work is that when they replaced the water pump on my truck, they charged $98 labor for replacing the thermostat, when they had to remove the thermostat to get to the water pump. Nearly $500 just to replace a water pump.