Highly recommend Randy s Transmission Shop. The transmission went out the day before I was to drive it to California pulling a trailer on vacation. I looked them up on Yelp and was impressed with all the rave reviews and called them up. They have a 24 hour turn around and could take our truck in right away!  They had a transmission in the shop. They did what they said they would do for exactly the price they quoted   we were on the road on vacation without delay. A straight up bunch of guys. No bullshit!