All that glitters is not gold. Avoid for repairs at all cost. This place looks nice but the operation in the repair shop is poorly managed. Took the car to get smoged(24.99) and it failed then said it was an oxygen sensor so they charged $192.72 for the part that only cost $60. Plus $84.04 for labor Came back the next day to retest and it failed again. First, why is the cost of a parts over 100$ more than any retailer online or down the street at an auto parts store. The smog guy clearly taking advantage of someone not familiar with cars. I asked questions about the about the parts and why it failed and the guy got upset and told me to go somewhere else with a defensive attitude almost pissed because I busted him for overcharging. We looked over the codes and said to drive it more but This is the kind of experience you see on TV or the net. Mechanics cheating people. Avoid this place they will rob you of your money and time.