Why Choose Local Smog Check in Castro Valley? There are many benefits to getting a local Castro Valley smog check. In addition to supporting your Castro Valley community, you are also choosing a local Castro Valley smog station that is familiar with Castro Valley smog check and smog test only requirements.