Good customer service. Shop manager went out of his way to get warranty company to pay for repairs, which were completed in good time. Truck was picked up by professional, courteous person. Shop manager made arrangements for transportation to pick up truck when work was done. Future work was emailed to me with specific doccumentations.