Not sure how they are staying in business. Don't ever take a foreign car there. I recommend only American made and only for the basics, nothing advanced. I left my car there a few times and never got a phone call about when it was ready, I always had to call. They also told me I needed coils on my SUV multiple times when in reality it needed way more work. However, by this place covering up the real problem did not do me any favors. It's like they did not really want to tell me what was wrong or something. The men working there were overall nice, but it's not good business. Trust me, I paid.....and paid, and paid. It also could have been because they did not have the correct equiptment to fix my car. I did take my Lexus SUV and the manager told me that my car is an over priced Toyota. Which is his opinion but don't tell the customer that!