I had to take my car in there this week. They explained everything to to me in simple enough terms and explained why they needed to do what and why. Despite the lengthy repair time, 2 days, they worked hard to make sure I got my car as fast as possible. Leon's Transmissions is a place I would recommend to anyone if you need your transmission worked on. - Chris I.
Leons Transmission testimonials