APR-Automotive Performance & Repair was recommended to me by a friend's mechanic. I spoke with Eric over the phone who was straightforward, helpful, and communicated well. APR discovered the problem just hours after my vehicle was brought in and had the parts ordered, problem fixed by the next morning. My car is running like normal and I am pleased with the job they did. I would recommend this shop to a friend. The only reason I didn't give them 5 stars was I mentioned several times I'd like to know what other problems/potential problems with my aging car the mechanic spotted while diagnosing and I didn't receive that feedback when asked. A mechanic that is willing to go above and beyond by taking care of me just as well as my car gets 5 stars. This was a good start and I did appreciate the recommendation for a shop to take my car into for a new exhaust system. Definitely check these guys out.