I had a great experience with Casey's. I was/am working with Lucky, and he's been very nice, and helpful. I went to another shop before coming to Casey's, and did not have a good experience, they were not helpful, and seemed like they didn't want to help me, so looking around for another shop, I came across Casey's, and gave them a call. They were able to do the work I needed, which was a full engine replacement, and were very upfront about cost and how much time it would take. Well I'm happy to say that I now have my truck back, and it's running great. After my experience I would definitely recommend Casey's for someone looking for a good mechanic.