Minnesota security guard software
for protective agents licensed by the state board
CGuardPro is security guard management software for Minnesota protective agent companies: scheduling and relief coverage, GPS and selfie clock-in, QR and NFC guard tours, incident reports, post orders, training records and credential tracking, 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. Minnesota licenses guard companies through the Board of Private Detective and Protective Agent Services, so the software keeps the records; the license stays yours.
What running guards in Minnesota actually involves
The company is a “protective agent”
Minnesota licenses guard companies as protective agents, through the Board of Private Detective and Protective Agent Services under Minn. Stat. ss. 326.32 to 326.339. Owners searching for a “security agency license” walk straight past the right pages.
A qualified representative with 6,000 hours
A partnership or corporation needs a qualified representative who documents at least 6,000 hours of security or protective experience, including systems, audits and supervision. Add a $10,000 surety bond, proof of financial responsibility, and a license that runs two years.
No state guard card, but obligations per employee
Minnesota does not issue a license to each officer. Instead, under s. 326.336 the license holder submits fingerprints to the BCA before hiring, may train but not deploy while the check is pending, and issues each employee a photo ID card to carry on duty.
12 hours in the first 21 days, then 6 every year
Section 326.3361 requires 12 hours of preassignment or on-the-job certified training within the first 21 days, then six hours of certified continuing training every year for everyone, owners included, and six more for anyone armed.
Overtime: two thresholds in one state
Minnesota’s Fair Labor Standards Act sets overtime after 48 hours a week, but the Department of Labor and Industry notes that employers covered by the federal FLSA pay after 40. Most contract guard companies plan to the 40.
Healthcare is a dominant buyer
From the Twin Cities health systems to Rochester’s hospital campus, emergency departments and parking structures need 24-hour coverage, workplace-violence incident reports and officers who can be relieved without leaving a door open.
Retail, corporate campuses and the skyway
Large shopping centers in Bloomington and the suburbs, Fortune 500 headquarters and downtown buildings connected by skyways put officers on long interior patrols where a checkpoint scan is the only proof the round happened.
Winter is an operating condition
Sub-zero nights move patrols indoors, close roads and cause call-offs. Seeing the open shift early, and messaging the officers who can cover it, matters more in January than any other month.
What a Minnesota guard operation runs on
Every module stands on its own, and together they are the operations picture your dispatcher works from.
Training records
The 12-hour preassignment course and each year’s six hours, logged per officer.
Credential tracking
ID cards, certificates and the company license with alerts before they expire.
Call-offs and open shifts
Find who can cover when a storm takes out half the roster.
Guard scheduling
Rotations and relief coverage for hospitals and 24-hour posts.
QR and NFC guard tours
Interior rounds through malls, towers and parking ramps, verified on the server.
Incident reporting
Photographed, timestamped reports a hospital safety committee can read.
Time and attendance
Geofenced clock-in with a selfie at the post, totaled by week.
Client portal
Property and facility managers see their own sites, patrols and incidents.
The rules behind a Minnesota roster
Statute references are to Minnesota Statutes ss. 326.32 to 326.339 and Minnesota Rules chapter 7506. Confirm current requirements with the Board of Private Detective and Protective Agent Services.
Minnesota protective agent license
The qualified representative, the 6,000 hours, the bond and the employee rules.
Minn. Stat. s. 326.3361 (official)
The training statute: 12 hours in 21 days and six hours a year.
Security guard licenses by state
The regulator and the officer credential in each state, side by side.
Payroll with Gusto
Approved hours to Gusto as time sheets, with overtime already classified.
The accounts Minnesota guard companies hold
Minnesota questions, answered plainly
Do Minnesota security officers need their own state license? +
No individual state license is issued to each officer. The company holds the protective agent license, and the law puts the obligations on it: a BCA fingerprint check before the officer is deployed, an employer-issued photo ID card carried on duty, and the training in s. 326.3361. Confirm current details with the Board of Private Detective and Protective Agent Services.
How do we keep track of the 21-day window and the annual six hours? +
Each officer record in CGuardPro holds training records and documents with dates, so the preassignment course and each year’s continuing hours sit next to the officer’s schedule. A daily check warns the office before a dated document expires. It warns rather than blocks, and it does not report anything to the board.
Minnesota’s overtime starts at 48 hours. Which number does CGuardPro use? +
CGuardPro totals hours against a weekly overtime threshold and shows who is close to it while you schedule. Minnesota’s state threshold is 48 hours, but the Department of Labor and Industry notes that employers covered by the federal FLSA must pay after 40, so check which applies to you and plan to it.
Can we run a hospital account with officers in the ED and on the parking ramps? +
Yes. Each post gets its own post orders, geofence and tour checkpoints, so the emergency department and the parking structures are tracked separately while the client sees both in one portal. Incident reports carry photos and timestamps, and the panic button alerts the supervisor and the office at once.
What does it cost a Minnesota company to try it? +
It is $5 per user per month, one plan with every feature, with a 7-day free trial and an optional one-time implementation package of $299.99. A user is anyone with a login, including client logins.
See it against your own Minnesota roster
Bring one hospital or one shopping center and a week of posts, and we will set it up the way you run it.