Use these guys. I used them as a 2nd opinion based off the reviews I read online. When I initially took it in they sounded more knowledgeable, they knew what they were talking about with respect to my truck and thought they may be able to offer possible other fixes than the 1st garage I got a quote from. Well it did turn out to be the same issue, tripple checked online resources which also confirmed the issue but, I had a lot more confidence in them than the 1st garage gave me, and although their quote was a little higher than the 1st garage, again I had confidence in them so I let them fix my truck. It was MAJOR work, junk it or fix it work. They got me in, took as long as they said they would and corrected my major engine repair as well as another minor one that came up and did it at the quoted price. My truck runs great now, and they didn't get the parts at the price the 1st guy quoted me which was a little over twice that of Budd's. Said if there were any issues with their work it would be warranted and what to watch for just in case.