This is Smog Test Only Station, STAR Certified. We don't repair
I work for DWP as a mechanic, so no, only Department Vehicles. I do recommend Chatsworth Auto Repair. I worked for Mel before I went to the City. Mel's and his son Greg are honest.
I had a problem passing smog and he made a few suggestions on what to do to pass (and I did pass!), but I dont believe he does mechanical work himself
Thanks! Your answer is awaiting moderation.