Not happy, I asked them to check it out first to make sure it needed the water pump I brought them. They installed my parts, didn't diagnose the problem first. I paid them $370.00 for installing my water pump and letting them do a thermostat and serpentine It didn't fix the problem of overheating and I had to be towed twice back to the shop. They still didn't diagnose the problem correctly. Finally I was told it needed the gasket in the engine That woiuld be $500.00. The wife also told me it would $100.00 more after the work was done and I was quoted the $370.00. When I thought it was fixed after installing the parts, I got license plates and insurance, that cost me $200.00. So, after paying the $370.00 and getting the plates and insurance, $570.00, I still don't have a running vehicle.