i took my trucks here several times for smog, greeted with a smile and hello but when i came to actually smogging my truck that's when it turned sour. these guys are ""know it alls"" talking to me like i was an idiot, and to give them the benefit of the doubt i thought well mabey they deal with idiots all day but every time i would come back its the same deal. and they are not helpful they tell you what it ""could be"" and send you on your way. the idiot who checked the timing on my truck said it was off 99 degrees....my truck wouldnt even be running.
Pros: fairly quick service
Cons: Mechanics always have attitudes and are Dbags
more