When I gave ASAP 5 stars, it was not just because of a recent experience, it was my dealings with this shop over my 14 years living in Fremont. I know it is difficult to find a mechanic you can trust. A mechanic that will explain the problem, give you options, but not try to sell you or give you services you don't need is hard to find! Honestly, I had not gone to ASAP in recent years. That was because I had bought newer cars that were under warranty and thought I had to go to the dealerships for repairs. Now that I know that isn't true, I'm happy I have a auto repair shop that is local and that I can trust.