I would recommend these guys for having a transmission or engine installed. These guys did a good job on my truck. The engine they found works great. And at a great price. I was surprised at how inexpensively they were able to get the job done. Now my truck works great again.