I was thinking about buying an old truck so I brought it to them for a pre purchase inspection. They took a look at it and said it was a great truck and recommend some light work on wheel bearings and control arms as well as some new pan gaskets. I bought the truck and had them do the repairs only to get the truck back with a new issue. I brought the truck back and they said it was a new issue, the fuel injector so I spent another 800 on that. It took them a few days and I was told it was because they messed up a hose or something. When I did pick it up 4 days later it was now having a hard time idling and would shut off every time I stopped or shifted. I once again brought it back and they had a new list of reasons for the problem. At this point I knew something was up and I brought it to another mechanic. He cleaned up their dirty work and got the truck running great for basically nothing but broke the need to me that this truck was a dud. It’s got a broken leaf spring, the cab mounts are completely rusted away and this thing is not safe to drive. All of these we’re pretty obvious issues and nothing that would have taken them more than a few minutes to notice during the inspection. I was burned badly by these guys. Make sure you get a second opinion. They were more than happy to have me keep throwing money at it and not telling me the truth