BEWARE!!! this place claims to be a diesel specialist but took them over a month to figure out I needed a new transmission in my duramax. They do not have the skills to work on and diagnose the allison transmission. Then finally they did not honor the verbal price quoted. They held my truck looked up in their shop and unfortunatly the only way I could get it out was to pay and now battle it out in court. The police informed me they visit this shop regularly for similar complaints. Please learn from my unfortunate situation