I took my 2005 GMC Canyon truck to National Transmission after going to another shop and being Charged for $4000.00, had it for 3 months, and told me that they CANT FIX IT and DONT BRING YOUR TRUCK BACK !!! So I decided to go to National Transmission to fix the problem, Greg...is the best and very respectful..He drove my truck and knew right away what was wrong..replace the parts that other shop installed, ordered a new trans and transfer case...and I was on the road in a few weeks..I recommend National to anyone with any Transmission problem...Total PROFESSIONALS !!!!