We had a very good experience with Anderson Automotive. The work was done correctly and we had the truck back within hours. My husband compared the cost of buying the part and spending a weekend doing the job himself it was a no-brainer. The repair bill was more than fair, it was a bargain. We will be going back to them for some work needed on my car. I believe we have found "our mechanic".