Weavers Diesel is a great shop. You get detailed communication, honest recommendations and quality service. They have gone above and beyond to get my truck running and they stand behind their service 100%. I wont take my truck anywhere else. If I could give them 6 stars, I would. They have earned every word of this review.