The fine folks at Village Transmission, both at the front desk and in the shop are fantastic. I own a 2003 Dodge RAM 1500 but rarely drive it because it is constantly being borrowed by my stepson and wife. Both have taken it there for service. Transmission failed, they rebuilt it. Steering rack failed, they fixed that too. It must be confusing when you have three different people making service calls on the same vehicle but they have always been able to sort out the who's who on this truck and keep it running like new (has over 130,00 miles now). Hopefully sometime soon, I'll have my turn to drive it. I highly recommend Village Transmission to anyone but particularly truck owners.