I brought my truck here to have the rear differential fixed at the recommendation of a different mechanic. It's my experience that when someone in the industry is recommending someone else in the same industry, that the person tends to be good. This rule of logic did not fail this time either. I took my truck in and Eric took a look at it and took it for a quick test drive. He concurred with the other mechanic as to the problem and offered me a quote and a timeline to get it fixed. I brought my truck back as scheduled for it's repair. The repair was done on time and under budget. The problem appears to be solved (no more noise etc) and I just came back from a road trip with it (trial by fire!) where my truck ran smoothly and without problem. I won't hesitate to bring my truck back in the future... actually the very near future since I need to have a short hunted down from the radio.