Checking a guard or a security company in Virginia
This page is for whoever is doing the checking — a client, a property manager, a company vetting a subcontractor. It tells you what a guard and a guard company are supposed to hold in Virginia, and walks you to Virginia Dept. of Criminal Justice Services (DCJS)’s own records to confirm it.
tessura is not a Virginia agency and issues nothing. Every link below goes to the regulator, and the regulator’s answer is the one that counts.
Getting licensed yourself instead? The Virginia requirements, training hours, and application steps →
Check the guard
Virginia issues a credential to the guard, so you can check the person in front of you.
What they should hold
Armed work: Armed officers (21+) add 16 hours of handgun training covering marksmanship, low-light, and judgmental shooting; the firearm endorsement renews annually with a 4-hour handgun refresher.
DCJS ID is "99-" followed by four to seven digits — 99-4386 and 99-1022649 are both valid. The credential number is separate: two letters plus seven digits, e.g. RE-0003294.
Live External Verification Tool results returning DCJS IDs 99-409798, 99-043268, 99-4386 and 99-1022649, with credential numbers RE-0003294, RE-1015509 and VE-0003621. DCJS’s own walkthrough PDF says "Make sure to include dash after the 99." Do not treat a short ID as malformed — the digit count genuinely varies.
How to check it
- Ask the guard for the name and DCJS number on their registration card.
- Open the DCJS External Verification Tool and type the surname or the DCJS ID into the "Search Individual Credential" box, then click the Submit button directly beneath it.
- Do not stop at the results table. It shows "Private Security Services Registration" for armed officers, unarmed officers, alarm respondents and electronic security technicians alike, so the row alone does not tell you the person is a security officer at all.
- Click the person’s name to open the pop-up and read "Registered Categories". This is the only place that distinguishes "Unarmed Security Officer/Courier" from "Armed Security Officer/Courier" — and it is where you would catch someone registered solely as an Electronic Security Technician, which live results do contain.
- Confirm Credential Status reads Active and the Expiration Date is in the future. "Reinstatement Pending" and "Expired" both appear in live results and neither means current.
- For an armed post, check the Firearm Expiration Date in the same pop-up. It is tracked separately from the registration, so a current registration can sit alongside a lapsed firearm endorsement.
- Know the tool’s two blind spots before you rely on a null result: DCJS says it returns only the most recent credential, and it does not cover temporary registrations, so a newly hired guard working on a temporary may not appear.
Shows licence status · shows the expiry date.
If the lookup finds nothing: Use the "Contact Private Security Services" link on dcjs.virginia.gov/division-licensure-and-regulatory-services. Note DCJS’s published instruction — "Please do not contact DCJS to verify credential or application status of an employee" — so staff will not confirm personal details by phone and the verification tool is the intended channel.
Check the company
Virginia Department of Criminal Justice Services, Division of Licensure and Regulatory Services licenses the firm itself here. This is the check most people skip, and it is usually the more important of the two.
How to check it
- Ask the company for the exact legal name on its licence and its Private Security Services Business License number. A company that cannot produce a number for a licence it claims to hold has told you something.
- Open the Virginia Department of Criminal Justice Services, Division of Licensure and Regulatory Services lookup and search for that name.
- Search the legal name, not the name on the uniform or the invoice. Brand names, DBAs, and the name on the truck are often not the licensed entity.
- Read the status and the expiry date, not just the presence of a record. An expired or suspended licence still returns a result.
- If nothing comes up, ask which entity holds the licence and in which state, then check that name. If the answer does not resolve, treat the licence as unconfirmed and call Virginia Department of Criminal Justice Services, Division of Licensure and Regulatory Services before signing.
Ask for insurance properly
A licence says the state let them operate. Insurance is what stands between you and a claim, and it is the easier of the two to fake — a certificate is only true on the day it was printed.
$1,000,000 general aggregate comprehensive general liability from a Virginia-authorised insurer. Beware stale sources: DCJS’s own FAQ still recites the pre-2017 figures of $100,000 per occurrence and $300,000 aggregate, which the 2017 final regulation replaced.
Virginia is unusual in requiring DCJS itself to be named CERTIFICATE HOLDER rather than merely shown a certificate. A certificate holder is who a carrier’s own cancellation machinery addresses, so DCJS ordinarily hears — but as a matter of policy administration rather than legal duty. No statutory insurer obligation and no day count. Filing is required at initial application and every renewal.
If it lapses: Cover is a condition precedent to an operative licence and a continuing condition of holding it; uninsured activity can invalidate the licence. The automatic-suspension mechanism is not spelled out.
6VAC20-172-40(B)(2) and -50 — https://law.lis.virginia.gov/admincodeexpand/title6/agency20/chapter172/partIV/
tessura does not verify anyone’s insurance and has no access to insurers’ records. This is guidance for doing it yourself, not a statement about any company on this site. It is also not legal advice — for a contract of any size, have your own counsel or broker set the limits.
Where this comes from
- Virginia DCJS, Private Security Services
- 6VAC20-174 Regulations Relating to Private Security Services Registered Personnel (full chapter)
- 6VAC20-174 Part VIII Compulsory Minimum Training Standards (hours by category)
- 6VAC20-172 Private Security Services Businesses (compliance agent)
- 6VAC20-173 Private Security Services Training Schools (instructors)
- DCJS Firearms Endorsement
- DCJS fee schedule FAQ (July 2017 registrant fees)
- Code of Virginia 9.1-138 to 9.1-150 (Private Security Services)
Virginia requirements last reviewed August 28, 2026. Rules change — the regulator’s page is authoritative if it disagrees with ours.
Hiring guards in Virginia?
Send one staffing request and it reaches licensed companies covering your state. No account needed.
Request security staffing