Would not recommend this repair shop to anyone. We took my sons truck to them three times within two days due to a repair that we paid them to do after they had his truck for almost three weeks due to a head gasket replacement. It was still inoperable. The engine rebuild was not done properly. The truck still had a knocking noise in the engine, was over heating, and had metal chips in the anti-freeze. I approached the owner asking for a refund, but had no luck. For the price we paid for the rebuild, we could of replaced the entire engine. BEWARE! DONOTUSE!