Authority + restrictions · Updated 2026
Who Can Do a VIN Verification in California?
Five authorized verifier types. Each has different cost, wait, and what they can or can’t inspect.
The five authorized verifier types
All five complete the same REG 31 form. The difference is who can do what, what it costs, and how long it takes.
| Verifier | Cost | Mobile? | Wait time | Can do salvage? |
|---|---|---|---|---|
| California DMV | Free | No | 2–4 wk booking + day-of wait | Yes |
| CHP | Free | No | 4–8 wk (referral required) | Yes (specialty cases) |
| AAA | Member-only ($60+/yr) | No (visit branch) | 1–3 wk | No |
| Private licensed verifier (us) | $85 in-shop / $180 mobile | Yes — we come to you | Same-week appointment | No |
| Law enforcement (any state) | Free (officer discretion) | Sometimes (officer-side) | Varies | No (CHP only for those) |
Each option in detail
1. California DMV
DMV employees verify VINs as part of normal in-office service. The verification itself is free; you pay regular registration / title fees as usual. The bottleneck is appointment availability — Bay Area offices typically book 2–4 weeks out, and on-site waits run 1–2 hours even with an appointment. Use DMV when: your case is straightforward, you have time, and the office is convenient.
Skip DMV if: you have a large RV (parking is hard), you need same-week turnaround, or you can’t lose half a day.
2. California Highway Patrol (CHP)
CHP handles the specialty cases nobody else can. You must use CHP if your vehicle is: a salvage or revived-junk title (any year), a motorcycle with missing documents or engine swap, missing its public VIN entirely, armored, or gray-market / direct-imported. CHP appointments require a DMV referral and typically take 4–8 weeks. Inspection is free; you provide all supporting documentation and (for salvage) itemized parts receipts.
Skip CHP if: your case isn’t one of the mandatory categories — anyone else can handle it faster.
3. AAA
AAA member-service employees can verify VINs at AAA branches. Members get verification included with their paid membership; non-members can’t use AAA. AAA has the same restrictions as private verifiers — no salvage, no motorcycles without documents, no gray-market. Bay Area AAA branches book 1–3 weeks out.
Skip AAA if: you’re not a member, you have a CHP-only case, or you can’t bring the vehicle to a branch.
4. Private licensed verifier (us)
Private verifiers are state-licensed and bonded by the California DMV. We can handle most cases — out-of-state vehicles, body-type-model (BTM) changes, VIN-on-title corrections, IRP fleet mileage verifications, lien-title (VLT) stops, and any of the dozen other standard reasons people need a REG 31. Same-week appointments. $$85 in-shop at our Oakland location, $$180 mobile within a $45-minute drive of Oakland. We come to your home, business, or storage facility.
Skip us if: your case is CHP-only (we’ll tell you up-front and point you to the right referral path).
5. Law enforcement (any state)
Police, sheriff, and state-patrol officers from any U.S. state can complete the REG 31 form. This is most useful when your vehicle is physically out of state and you can’t bring it to California — a cooperative officer can verify in-place, mail you the form, and you submit it to California DMV. Officer discretion matters; many won’t do it for non-emergency requests. Doesn’t override CHP-only restrictions.
Use this if: the vehicle is out of state and you can’t transport it to California for verification.
Which one should you use?
| Your situation | Best fit |
|---|---|
| Out-of-state car, moved within 20 days | Private mobile — appointment availability matters; DMV booking lag will blow the deadline |
| Large RV or motorhome | Private mobile — DMV parking is impractical |
| Fleet (5+ vehicles at one location) | Private mobile, volume discount |
| Salvage or revived-junk title | CHP — no other option |
| Motorcycle with engine swap | CHP — no other option |
| Vehicle is in Nevada / Arizona / Oregon | Local law enforcement (if cooperative) or pay extra travel for us to drive out |
| Active AAA Premier member, normal car, time available | AAA — already paid via membership |
| No deadline, no membership, want free | DMV — book the appointment and budget half a day |
| VIN on title doesn’t match the car | Any verifier (us, AAA, DMV) — we can do it |
Frequently Asked Questions
Not a CHP-only case?
We can verify it. $85 in-shop · $180 mobile · same week.
See also: VIN verification cost · Full guide