I've got mixed emotions about these guys. Brought my car in for a tuneup but it did not go well and required additional work they should've known about. Basically changing the spark plugs was a problem for them. Turns out it's not a fixed bid. They kept going and going and charging me more and more. A $700 repair turned into $1000 very quickly. Eventually they made everything right but I had to go back three times. I just felt like they should've done it right the first time and eat the extra cost in order to meet the standard pricing of the basic tuneup I was expecting to get. The parts they put in were faulty and had to be replaced three times if you include the original installation +2 more times. Very frustrating experience. The manager, Rolando, did the best he could to make things right and that counts for me big time! One star removed because of all the hassles for everybody involved.