I found James to be knowledgeable, honest, friendly and sincere about helping me with diesel truck problem. He also took the time to explain and help me understand the problem. I feel fortunate to have found someone I can have confidence in, if and when I have need of expert auto repairs.