I came here in a panic...my check engine light was on, plus I needed to get the car smogged for my registration renewal. Oh, and I was overdue (wayoverdue) for an oil change. David Gamez, the owner/manager was kind and comforting...he did the smog test and I passed. He changed the oil and pointed out that I was leaking gas, and plugged up the leak. The Check Engine light was reset and the problem was solved....all for under $200. And all on my short lunch break. I'll go here again and again....he pointed out what I need to do in the future and gave me fair price quotes, too....GREAT MECHANIC!