Q: What is a STAR Station?
A: If your DMV Renewal Notice states "Smog Certification required at a STAR Station", it mean DMV has chosen your vehicle to be tested at a STAR Certified Smog Check Station. STAR Certified Smog Check Stations meet higher Smog Check inspection performence standards established by the BAR (Bureau of Automotive Repair)We are Certified STAR SMOG CHECK STATION.  Thank you.