These guys have customer service figured out! I had the transmission replaced in my Honda Odyssey and it now shifts as smooth as butter!! It's never fun having to spend money on car repairs, but when you have to, it's nice to know that the work is being done right! Highly recommend Leon's Transmission!! - Randy S.
Leons Transmission testimonials