This place is a huge RIPOFF. They are completely inept and have no business touching diesel engines. They will take months to repair your truck then charge you more than a dealer would for parts and labor. They will not call you and give you any kind of update on your truck and getting them to return a call is next to impossible. They have no customer service skills what so ever. They are extremely crass and rude to the people paying hundreds and thousands to have their truck repaired. My advice go to the dealer they will at least address you as SIR and MR.