(Leon Auto Repair formally S & R Auto Repair) They are great.
See a problem? Let us know!
The guy that serviced my car made the issue bigger. He told me my car was ready which it just needed the wheel hub replaced which I got the part myself because he was trying to charge 150 for the...