Virginia security guard software
for private security businesses licensed by DCJS

CGuardPro is security guard management software for Virginia private security businesses: scheduling and relief coverage, GPS and selfie clock-in, QR and NFC guard tours, incident reports, gatehouse logs, DCJS registration and firearms endorsement tracking, training records and a client portal, with guard, supervisor and client apps for iOS and Android. It costs $5 per user per month with a 7-day free trial. Licensing runs through DCJS, so the software keeps the records; the licenses stay yours.

What running guards in Virginia actually involves

DCJS licenses the business and registers the people

Virginia’s regulator is the Department of Criminal Justice Services (DCJS), Private Security Services. The company holds a private security services business license; each officer holds an individual DCJS registration in the category they actually work, unarmed or armed.

A compliance agent is mandatory

DCJS requires every licensed business to keep at least one compliance agent, and it can name more. That person answers to DCJS for the company’s ongoing compliance, so the role belongs to someone who will actually watch renewals and training, not whoever was free the day you applied.

$1,000,000 in general liability

The business must carry comprehensive general liability insurance with at least $1,000,000 of general aggregate coverage from an insurer authorized in Virginia, and renewals are due at least 30 days before the license expires.

18 hours, and a 90-day window

An unarmed security officer needs 18 hours of entry-level core training (DCJS course 01E). DCJS lets a new hire work up to 90 consecutive days while finishing it, but only if fingerprints were submitted on or before the date of hire. Day 91 is a hard stop to plan around.

Armed means 50 hours and yearly retraining

Armed security officers need 50 hours: the 18-hour core, 8 hours on arrest authority, 24 hours of handgun training and, if they carry one, 3 hours of shotgun. Handgun retraining is annual, completed in the 90 days before the firearms endorsement expires.

Two-year registrations, in-service every cycle

Officer registrations run on a two-year cycle, and renewal requires in-service training: 4 hours of core in-service for unarmed officers, plus handgun retraining for armed ones. With dozens of officers hired in different months, those dates never line up on their own.

Northern Virginia: federal work and data centers

The Pentagon, federal agencies and their contractors, and the data center campuses of Loudoun and Prince William counties drive much of Northern Virginia’s guard demand. Those clients expect access logs, round evidence and incident reports in a format their own security teams can audit.

Hampton Roads: the Navy and the port

Around Norfolk, the naval presence, shipyards and the Port of Virginia mean gates, yards and logistics sites where a timestamped tour scan is the only proof a round happened. Richmond adds hospitals, state offices and distribution centers along I-95.

Virginia questions, answered plainly

How long can a new unarmed officer work in Virginia before finishing training? +

DCJS allows an unarmed security officer to work up to 90 consecutive days while completing the 18-hour entry-level training, provided fingerprints were submitted on or before the date of hire. Armed officers must finish all required training and hold a current registration and firearms endorsement before they work armed. Confirm current rules with DCJS.

What does a Virginia guard company need besides officer registrations? +

A private security services business license from DCJS, at least one compliance agent, and comprehensive general liability insurance of at least $1,000,000 general aggregate. Our guide on starting a security company in Virginia walks through the categories. CGuard Pro LLC is not part of the DCJS process; the licenses and registrations stay yours.

Can CGuardPro track DCJS registrations and firearms endorsements separately? +

Yes. Each officer can hold several credentials, each with its own type, number, issue and expiry dates and a photo, and a daily check warns the office on a window you choose, from 7 to 120 days ahead. Since handgun retraining has to fall in the 90 days before the endorsement expires, a 90-day window lines up well. It warns rather than blocks.

Does Virginia have its own overtime law? +

Yes. The Virginia Overtime Wage Act, enforced by the Department of Labor and Industry, requires time and a half for hours over 40 in a workweek. CGuardPro tracks each officer’s hours against a weekly threshold so overtime is visible before you approve extra shifts; the pay calculation happens in your payroll, or in Gusto if you connect it.

How is it priced? +

It is $5 per user per month, one plan with every feature, plus an optional one-time implementation package of $299.99. A user is anyone with a login, including client logins. There is a 7-day free trial.

See it against your own Virginia roster

Bring one site and one week of posts, a data center gate or a Norfolk yard, and we will set it up the way you run it.

Sources: DCJS business licensing; DCJS unarmed security officer FAQ; DCJS entry-level training requirements; Va. Code 40.1-29.2 and DOLI on the Virginia Overtime Wage Act, read October 2026. This page is general information, not legal advice.