I have work done with this Leonard Auto and they do not stand behind the quality of their work, they put a used part in my car that I wasn't aware of they stated that they told me it was used and I remember correctly that they did not tell me the part they were putting in my car was used. For service and the part I paid about $1,000 which doesn't sound like a used part to me. They do not stand by the labor or the part that was put in. The manager I spoke to was very fast talking and quickly to dismiss my concerns. When the car was completed I signed off on the release thinking that this company did the right thing, the manager said you signed off on it and basically, agreed on what they did. I did not sign up on anything prior it was all after the fact. Please be careful with this company or any other company putting used parts into your car and not warranting the labor nor the part.