It is a small place. I went there to check my engine since the checking engine signal was on. They charged me a big amount, but found out nothing!!! They couldn't tell what was wrong, but no refund!!! Even worse, my CD player no longer worked when I picked my car. My CD player was pretty good before I sent in my car. I had no idea what they had done with my car. But they said they don't repair that and refused to admit that it's their fault. Very Rude! So, I had to go to other place to fix it which costed me $100!! I swear to god I will NEVER EVER go there again! You could change oil/tires there if you want, but don't expect they can handle some complicated tasks, and don't be surprised if they make it worse!!!