I can't be positive enough about this business, especially the approach Leon's employees take re customer support and service. Recently an auto I was using suffered catastrophic transmission failure. It was evening, so I had it towed to Leon's since I had recently switched to them for service for all of our vehicles. I got a phone call early the next morning looking for details, and later in the day the sad news that the size of the needed repair was highly impractical. I told the gentleman who called that we would be donating the car to a non-profit and he assured me that they could keep the car in their lot until it was picked up. Never having done this before, I had no idea how long it could take---but Leon's DID know! And it took many days, during which time they were kind and patient...They take care of their clients ideally, with professionalism and kindness. Their routine work is done with similar care and excellence, an admirable approach for both vehicle and owner. They have our highest recommendation for courtesy, kindness and quality of work.