Used these guys to replace an axle. They got it done first thing the morning after I dropped it off, like they told me they would, and before doing any work they called to make sure I knew what was going on and to let me know that the problem was what I suspected. They told me a few things I will want to keep an eye on and may want to get fixed later, but none of that, "I think you should do this, this, and this," attitude. The price was fair, and they didn't try to sell me a bunch of work I didn't have to have done. Solid work, solid customer service, solid shop. Recommend to anyone.