Please do not under no circumstance, bring a diesel truck to this place, and authorize them to fix anything. We originally asked hunter to have a gmc 3500hd 1ton diesel towed to kc performance diesel, but after he stated he specializes in diesel repairs, told him to fix it. He charged us 3000 dollars for repairs, and it sat for 3 months without being touched afterwards. Called kc performance diesel and explained the repairs he authorized, they told us that it wasn't even possible, because the parts cost more than what he charged. 3 and a half months later, we took it elsewhere, and they diagnosed, and fixed it in 2 weeks. Amazing tow service, but absolute garbage when it comes to communication, and repairs. Like i said, please go elsewhere.