Andrew did a wonderful job and was very patient explaining repairs and costs. Very timely and well prepared for work and had needed part on truck. Much appreciated!